From: Harlan Stenn Date: Thu, 27 Nov 2008 07:56:55 +0000 (-0500) Subject: Update gsoc_sntp's GCC warning code X-Git-Tag: NTP_4_2_5P147~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45c266c1e3a29d2dbc6ea0bff13be57e73690ded;p=thirdparty%2Fntp.git Update gsoc_sntp's GCC warning code bk: 492e52c74BW2__9d2vLPLCTXeFZzNg --- diff --git a/ChangeLog b/ChangeLog index b700e85a0..66348b4c9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ +* Update gsoc_sntp's GCC warning code. (4.2.5p146) 2008/11/26 Released by Harlan Stenn * Update Solaris CFLAGS for gsoc_sntp. (4.2.5p145) 2008/11/20 Released by Harlan Stenn diff --git a/gsoc_sntp/Makefile.am b/gsoc_sntp/Makefile.am index 94c5826a4..ef9fa6fe9 100644 --- a/gsoc_sntp/Makefile.am +++ b/gsoc_sntp/Makefile.am @@ -3,8 +3,8 @@ AUTOMAKE_OPTIONS = foreign ACLOCAL_AMFLAGS= -I libopts/m4 -AM_CPPFLAGS= $(LIBOPTS_CFLAGS) -I$(top_srcdir)/../include/ -Wall -LDADD= $(LIBOPTS_LDADD) -lm ../libntp/libntp.a +AM_CPPFLAGS= $(LIBOPTS_CFLAGS) -I$(top_srcdir)/../include +LDADD= $(LIBOPTS_LDADD) -lm ../libntp/libntp.a NULL= diff --git a/gsoc_sntp/configure.ac b/gsoc_sntp/configure.ac index 588475e4d..5378b1f99 100644 --- a/gsoc_sntp/configure.ac +++ b/gsoc_sntp/configure.ac @@ -14,6 +14,25 @@ AC_PREREQ([2.53]) # Checks for programs. AC_PROG_CC +case "$GCC" in + yes) + CFLAGS="$CFLAGS -Wall" + # CFLAGS="$CFLAGS -Wcast-align" + CFLAGS="$CFLAGS -Wcast-qual" + # CFLAGS="$CFLAGS -Wconversion" + # CFLAGS="$CFLAGS -Werror" + # CFLAGS="$CFLAGS -Wextra" + # CFLAGS="$CFLAGS -Wfloat-equal" + CFLAGS="$CFLAGS -Wmissing-prototypes" + CFLAGS="$CFLAGS -Wpointer-arith" + CFLAGS="$CFLAGS -Wshadow" + CFLAGS="$CFLAGS -Wstrict-prototypes" + # CFLAGS="$CFLAGS -Wtraditional" + # CFLAGS="$CFLAGS -Wwrite-strings" + + ;; +esac + # HMS: These need to be moved to AM_CPPFLAGS and/or AM_CFLAGS case "$host" in *-*-solaris*) @@ -25,6 +44,8 @@ case "$host" in ;; esac +AC_DISABLE_SHARED + # NTP has (so far) been relying on leading-edge autogen. # Therefore, by default: # - use the version we ship with