build: add configure-time --enable-gcc-warnings option; avoid warnings
authorJim Meyering <meyering@redhat.com>
Wed, 12 Nov 2008 10:11:54 +0000 (11:11 +0100)
committerJim Meyering <meyering@redhat.com>
Sun, 21 Dec 2008 16:49:58 +0000 (17:49 +0100)
commit22a2a43021e8e82226d4b33189e77673b7326c95
treecd36b87521ab52d53ac12d930fddb698867727f6
parent4000c35ae3546aca05ece49ffa01ba2a763000b0
build: add configure-time --enable-gcc-warnings option; avoid warnings

* bootstrap.conf (gnulib_modules): Add "warnings" module.
* configure.ac: Add --enable-gcc-warnings, derived from code in bison.
* src/Makefile.am (AM_CFLAGS): Set to $(WARN_CFLAGS) # $(WERROR_CFLAGS)
* lib/Makefile.am (AM_CFLAGS): Change spelling to $(WARN_CFLAGS)
Don't use $(WERROR_CFLAGS), yet.
* src/system.h (usage): Declare.
* src/base64.c (usage): Declare to be global, for consistency.
* src/timeout.c (usage): Likewise.
* src/truncate.c (usage): Likewise.
* src/getlimits.c (usage): Likewise.
* src/pinky.c (ttyname): Declare with prototype, rather than an
empty argument list.
* src/who.c (ttyname): Likewise.
* src/su.c (crypt, getusershell, setusershell, endusershell): Likewise.
12 files changed:
bootstrap.conf
configure.ac
lib/Makefile.am
src/Makefile.am
src/base64.c
src/getlimits.c
src/pinky.c
src/su.c
src/system.h
src/timeout.c
src/truncate.c
src/who.c