+* 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>
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=
# 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*)
;;
esac
+AC_DISABLE_SHARED
+
# NTP has (so far) been relying on leading-edge autogen.
# Therefore, by default:
# - use the version we ship with