Remove some warning flags and raise WARNS where possible.
authorSascha Wildner <swildner@dragonflybsd.org>
Tue, 28 Oct 2008 16:54:09 +0000 (16:54 +0000)
committerSascha Wildner <swildner@dragonflybsd.org>
Tue, 28 Oct 2008 16:54:09 +0000 (16:54 +0000)
lib/libalias/Makefile
lib/libcalendar/Makefile
lib/libcrypt/Makefile
lib/libftpio/Makefile
lib/libnetgraph/Makefile
lib/libskey/Makefile
lib/libstand/Makefile
lib/libtacplus/Makefile
lib/libthread_xu/Makefile
lib/libutil/Makefile
lib/libvgl/Makefile

index 458d3ea..94fe710 100644 (file)
@@ -1,13 +1,13 @@
 # $FreeBSD: src/lib/libalias/Makefile,v 1.13.2.5 2002/07/24 03:21:24 luigi Exp $
-# $DragonFly: src/lib/libalias/Makefile,v 1.5 2007/09/02 13:27:22 sephe Exp $
+# $DragonFly: src/lib/libalias/Makefile,v 1.6 2008/10/28 16:54:09 swildner Exp $
 
 LIB=           alias
 SHLIB_MAJOR=   5
-CFLAGS+=       -Wall -Wmissing-prototypes
 SRCS=          alias.c alias_cuseeme.c alias_db.c alias_ftp.c alias_irc.c \
                alias_nbt.c alias_pptp.c alias_proxy.c alias_smedia.c \
                alias_util.c
 INCS=          alias.h
+WARNS?=                2
 MAN=           libalias.3
 
 MLINKS=                libalias.3 PacketAliasInit.3 \
index 68b39a0..0035abf 100644 (file)
@@ -1,11 +1,13 @@
 # $FreeBSD: src/lib/libcalendar/Makefile,v 1.4.2.1 2001/04/25 10:04:20 ru Exp $
-# $DragonFly: src/lib/libcalendar/Makefile,v 1.2 2003/06/17 04:26:48 dillon Exp $
+# $DragonFly: src/lib/libcalendar/Makefile,v 1.3 2008/10/28 16:54:09 swildner Exp $
 
 LIB=   calendar
 
 SRCS=  calendar.c easter.c
 INCS=  calendar.h
 
+WARNS?=        6
+
 MAN=   calendar.3
 
 MLINKS=        calendar.3 easterg.3 calendar.3 easterog.3 calendar.3 easteroj.3 \
@@ -13,6 +15,6 @@ MLINKS=       calendar.3 easterg.3 calendar.3 easterog.3 calendar.3 easteroj.3 \
        calendar.3 ndaysg.3 calendar.3 ndaysj.3 \
        calendar.3 week.3 calendar.3 weekday.3
 
-CFLAGS+=-I. -I${.CURDIR} -Wall
+CFLAGS+=-I. -I${.CURDIR}
 
 .include <bsd.lib.mk>
index dec6be3..5c7a788 100644 (file)
@@ -1,6 +1,6 @@
 #
 # $FreeBSD: src/lib/libcrypt/Makefile,v 1.24.2.4 2001/07/16 03:28:26 peter Exp $
-# $DragonFly: src/lib/libcrypt/Makefile,v 1.6 2005/09/06 18:55:19 dillon Exp $
+# $DragonFly: src/lib/libcrypt/Makefile,v 1.7 2008/10/28 16:54:09 swildner Exp $
 #
 
 SHLIB_MAJOR=   3
@@ -8,10 +8,11 @@ LIB=          crypt
 
 .PATH:         ${.CURDIR}/../libmd
 SRCS=          crypt.c crypt-md5.c md5c.c misc.c
+WARNS?=                2
 MAN=           crypt.3
 MLINKS=                crypt.3 crypt_get_format.3 crypt.3 crypt_set_format.3
 CFLAGS+=       -I${.CURDIR}/../libmd -I${.CURDIR}/../libutil
-CFLAGS+=       -DLIBC_SCCS -Wall
+CFLAGS+=       -DLIBC_SCCS
 CFLAGS+=       -D_CTYPE_H_DISABLE_MACROS_ 
 # Pull in the crypt-des.c source, assuming it is present.
 .if exists(${.CURDIR}/../../secure/lib/libcrypt/crypt-des.c) && \
index a90a214..510542c 100644 (file)
@@ -1,12 +1,12 @@
 # $FreeBSD: src/lib/libftpio/Makefile,v 1.9.2.2 2001/04/25 10:04:30 ru Exp $
-# $DragonFly: src/lib/libftpio/Makefile,v 1.6 2008/05/04 00:55:01 swildner Exp $
+# $DragonFly: src/lib/libftpio/Makefile,v 1.7 2008/10/28 16:54:09 swildner Exp $
 
 LIB=           ftpio
 SHLIB_MAJOR=   7
 
 SRCS=          ftpio.c ftperr.c
 INCS=          ftpio.h
-CFLAGS+=       -I${.CURDIR} -Wall
+CFLAGS+=       -I${.CURDIR}
 CFLAGS+=       -DINET6
 MAN=           ftpio.3
 MLINKS+=       ftpio.3 ftpAscii.3
index cbe28c9..462b902 100644 (file)
@@ -1,5 +1,5 @@
 # $FreeBSD: src/lib/libnetgraph/Makefile,v 1.4.2.2 2001/04/25 10:04:35 ru Exp $
-# $DragonFly: src/lib/libnetgraph/Makefile,v 1.4 2006/10/27 10:53:59 swildner Exp $
+# $DragonFly: src/lib/libnetgraph/Makefile,v 1.5 2008/10/28 16:54:09 swildner Exp $
 # $Whistle: Makefile,v 1.4 1999/01/17 03:41:02 julian Exp $
 
 LIB=           netgraph
@@ -10,7 +10,7 @@ SHLIB_MAJOR=  2
 SRCS=          sock.c msg.c debug.c
 INCS=          netgraph.h
 
-CFLAGS+=       -Wall
+WARNS?=                6
 
 MLINKS+=       netgraph.3 NgMkSockNode.3
 MLINKS+=       netgraph.3 NgNameNode.3
index 733b886..626b455 100644 (file)
@@ -1,6 +1,6 @@
 #      @(#)Makefile    5.4 (Berkeley) 5/7/91
 #      $FreeBSD: src/lib/libskey/Makefile,v 1.15.2.1 2001/04/25 10:04:40 ru Exp $
-#      $DragonFly: src/lib/libskey/Makefile,v 1.4 2005/06/27 20:27:37 dillon Exp $
+#      $DragonFly: src/lib/libskey/Makefile,v 1.5 2008/10/28 16:54:09 swildner Exp $
 
 LIB=   skey
 SRCS=  skeyaccess.c put.c skey_crypt.c skey_getpass.c skeylogin.c skeysubr.c
@@ -14,7 +14,6 @@ MAN+= skey.access.5
 
 CFLAGS+=-DPERMIT_CONSOLE -D_SKEY_INTERNAL -I${.CURDIR}
 CFLAGS+=-D_CTYPE_H_DISABLE_MACROS_
-CFLAGS+=-W -Wall
 
 DPADD+= ${LIBCRYPT} ${LIBMD}
 LDADD+=        -lcrypt -lmd
index ae04b19..0fd8933 100644 (file)
@@ -1,5 +1,5 @@
 # $FreeBSD: src/lib/libstand/Makefile,v 1.14.2.10 2002/07/22 14:21:50 ru Exp $
-# $DragonFly: src/lib/libstand/Makefile,v 1.11 2008/09/13 11:38:58 corecode Exp $
+# $DragonFly: src/lib/libstand/Makefile,v 1.12 2008/10/28 16:54:09 swildner Exp $
 #
 # Originally from      $NetBSD: Makefile,v 1.21 1997/10/26 22:08:38 lukem Exp $
 #
@@ -15,7 +15,7 @@ INCS=         stand.h
 MAN=           libstand.3
 
 # Mostly OK, some of the libc imports are a bit noisy
-CFLAGS+=       -Wall -ffreestanding -std=c99
+CFLAGS+=       -ffreestanding -std=c99
 
 .if ${MACHINE_ARCH} == "amd64"
 CFLAGS+=       -m32 -mpreferred-stack-boundary=2
index b837595..d5c2e3e 100644 (file)
 # SUCH DAMAGE.
 #
 #      $FreeBSD: src/lib/libtacplus/Makefile,v 1.2.2.2 2002/10/09 08:50:42 pst Exp $
-#      $DragonFly: src/lib/libtacplus/Makefile,v 1.4 2006/10/27 18:15:28 swildner Exp $
+#      $DragonFly: src/lib/libtacplus/Makefile,v 1.5 2008/10/28 16:54:09 swildner Exp $
 
 LIB=           tacplus
 SRCS=          taclib.c
 INCS=          taclib.h
-CFLAGS+=       -Wall
 DPADD+=                ${LIBMD}
 LDADD+=                -lmd
 SHLIB_MAJOR=   2
+WARNS?=                2
 MAN=           libtacplus.3 tacplus.conf.5
 MLINKS=                libtacplus.3 tac_add_server.3 libtacplus.3 tac_clear_avs.3
 MLINKS+=       libtacplus.3 tac_close.3 libtacplus.3 tac_config.3
index 08145bd..d382801 100644 (file)
@@ -1,5 +1,5 @@
 # $FreeBSD: src/lib/libpthread/Makefile,v 1.53 2004/10/24 15:32:32 ru Exp $
-# $DragonFly: src/lib/libthread_xu/Makefile,v 1.5 2005/05/07 09:29:46 davidxu Exp $
+# $DragonFly: src/lib/libthread_xu/Makefile,v 1.6 2008/10/28 16:54:09 swildner Exp $
 #
 # All library objects contain FreeBSD revision strings by default; they may be
 # excluded as a space-saving measure.  To produce a library that does
@@ -15,7 +15,6 @@ CFLAGS+=-I${.CURDIR}/../libc/include -I${.CURDIR}/thread \
        -I${.CURDIR}/../../include
 CFLAGS+=-I${.CURDIR}/arch/${MACHINE_ARCH}/include
 CFLAGS+=-I${.CURDIR}/../libthread_db
-CFLAGS+=-Winline
 
 CFLAGS+= -g
 
@@ -24,7 +23,7 @@ CFLAGS+= -g
 LDFLAGS=--version-script=${.CURDIR}/pthread.map
 
 # enable extra internal consistancy checks
-CFLAGS+=-D_PTHREADS_INVARIANTS -Wall
+CFLAGS+=-D_PTHREADS_INVARIANTS
 
 PRECIOUSLIB=   yes
 
index 4fbd269..ee6af25 100644 (file)
@@ -1,10 +1,10 @@
 #      @(#)Makefile    8.1 (Berkeley) 6/4/93
 #      $FreeBSD: src/lib/libutil/Makefile,v 1.33.2.4 2001/04/25 10:04:42 ru Exp $
-#      $DragonFly: src/lib/libutil/Makefile,v 1.9 2008/09/14 20:18:17 swildner Exp $
+#      $DragonFly: src/lib/libutil/Makefile,v 1.10 2008/10/28 16:54:09 swildner Exp $
 
 LIB=   util
 SHLIB_MAJOR= 4
-CFLAGS+=-Wall -DLIBC_SCCS -I${.CURDIR} -I${.CURDIR}/../../sys
+CFLAGS+=-DLIBC_SCCS -I${.CURDIR} -I${.CURDIR}/../../sys
 CFLAGS+=-DINET6
 CFLAGS+=-D_CTYPE_H_DISABLE_MACROS_ 
 SRCS=  login.c login_tty.c logout.c logwtmp.c pty.c \
@@ -13,6 +13,7 @@ SRCS= login.c login_tty.c logout.c logwtmp.c pty.c \
        realhostname.c fparseln.c stub.c pidfile.c trimdomain.c \
        dehumanize_number.c humanize_number.c pw_scan.c pw_util.c
 INCS=  libutil.h login_cap.h
+WARNS?=        3
 
 MAN+=  login.3 login_auth.3 login_tty.3 logout.3 logwtmp.3 pty.3 \
        login_cap.3 login_class.3 login_times.3 login_ok.3 \
index 00124c3..e1ea021 100644 (file)
@@ -1,10 +1,11 @@
 # $FreeBSD: src/lib/libvgl/Makefile,v 1.6.2.1 2001/04/25 10:04:43 ru Exp $
-# $DragonFly: src/lib/libvgl/Makefile,v 1.5 2007/08/19 11:39:11 swildner Exp $
+# $DragonFly: src/lib/libvgl/Makefile,v 1.6 2008/10/28 16:54:09 swildner Exp $
 LIB=   vgl
 SHLIB_MAJOR=   4
-CFLAGS+=-Wall -I${.CURDIR}
+CFLAGS+=-I${.CURDIR}
 SRCS=  main.c simple.c bitmap.c text.c mouse.c keyboard.c
 INCS=  vgl.h
+WARNS?=        2
 MAN=   vgl.3
 MLINKS+=       vgl.3 VGLBitmapAllocateBits.3 \
                vgl.3 VGLBitmapCopy.3 \