]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
Update gsoc_sntp's GCC warning code
authorHarlan Stenn <stenn@ntp.org>
Thu, 27 Nov 2008 07:56:55 +0000 (02:56 -0500)
committerHarlan Stenn <stenn@ntp.org>
Thu, 27 Nov 2008 07:56:55 +0000 (02:56 -0500)
bk: 492e52c74BW2__9d2vLPLCTXeFZzNg

ChangeLog
gsoc_sntp/Makefile.am
gsoc_sntp/configure.ac

index b700e85a0af0f9de88781059c8cee2c88a7513db..66348b4c91ce4a0e3f8832df6486c140c76d7fe4 100644 (file)
--- 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 <stenn@ntp.org>
 * Update Solaris CFLAGS for gsoc_sntp.
 (4.2.5p145) 2008/11/20 Released by Harlan Stenn <stenn@ntp.org>
index 94c5826a46fffd8cb2e1a64f856c34e945cb6712..ef9fa6fe9fa3c53be1f4b669f21b5cfc3b3f22b2 100644 (file)
@@ -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=
 
index 588475e4de260af1869e06840397650b6c2189b1..5378b1f99c8b3021157e5b62ccc5d5d2a753bc63 100644 (file)
@@ -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