Author: das
Date: Sat Mar 14 22:50:03 2009
New Revision: 189834
URL: http://svn.freebsd.org/changeset/base/189834

Log:
  Fix build breakage due to the interplay between r189801 and r189824.
  In particular, vendor sources that aren't ready for gnu99 should
  still be compiled with gnu89. (Before r189824, these would have
  generated warnings if you tried to compile them in gnu99 mode,
  but the warnings went unheeded due to -Wno-error.)

Modified:
  head/gnu/usr.bin/cc/Makefile.inc
  head/usr.sbin/wpa/Makefile.inc

Modified: head/gnu/usr.bin/cc/Makefile.inc
==============================================================================
--- head/gnu/usr.bin/cc/Makefile.inc    Sat Mar 14 21:59:12 2009        
(r189833)
+++ head/gnu/usr.bin/cc/Makefile.inc    Sat Mar 14 22:50:03 2009        
(r189834)
@@ -18,6 +18,7 @@ GCC_TARGET=   ${TARGET_ARCH}-undermydesk-f
 CFLAGS+=       -DIN_GCC -DHAVE_CONFIG_H
 CFLAGS+=       -DPREFIX=\"${TOOLS_PREFIX}/usr\"
 #CFLAGS+=      -DWANT_COMPILER_INVARIANTS
+CSTD?= gnu89
 
 # If building 64-bit longs for the i386, "_LARGE_LONG" should also be defined
 # to get the proper sizes in limits.h

Modified: head/usr.sbin/wpa/Makefile.inc
==============================================================================
--- head/usr.sbin/wpa/Makefile.inc      Sat Mar 14 21:59:12 2009        
(r189833)
+++ head/usr.sbin/wpa/Makefile.inc      Sat Mar 14 22:50:03 2009        
(r189834)
@@ -24,4 +24,6 @@ CFLAGS+=-I${WPA_DISTDIR}/src/utils
 CFLAGS+= -DCONFIG_CTRL_IFACE
 CFLAGS+= -DCONFIG_CTRL_IFACE_UNIX
 
+CSTD=  gnu89   # XXX
+
 .include <bsd.own.mk>
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to