Compile the kernel and modules with C99 warnings, not C90 (-ansi).
authorSimon Schubert <corecode@dragonflybsd.org>
Wed, 9 Jan 2008 00:07:57 +0000 (00:07 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Wed, 9 Jan 2008 00:07:57 +0000 (00:07 +0000)
This does not remove or add warnings, but will allow for new features,
especially // C++ commends, which are used by some 3rd party sources.

sys/conf/bsd.kern.mk

index 162fd50..477bf06 100644 (file)
@@ -1,5 +1,5 @@
 # $FreeBSD: src/share/mk/bsd.kern.mk,v 1.17.2.1 2001/08/01 16:56:56 obrien Exp $
-# $DragonFly: src/sys/conf/bsd.kern.mk,v 1.14 2007/11/11 07:43:18 sephe Exp $
+# $DragonFly: src/sys/conf/bsd.kern.mk,v 1.15 2008/01/09 00:07:57 corecode Exp $
 
 #
 # Warning flags for compiling the kernel and components of the kernel.
@@ -10,7 +10,7 @@
 #
 CWARNFLAGS?=   -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes \
                -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual \
-               -ansi
+               -std=c99
 #
 # The following flags are next up for working on:
 #      -W