chiark / gitweb /
A few more links for the README.
[adns.git] / configure.in
index b21404022c592d1af3a2b86cf29c428237438794..882a4d79e7e6f8083f8c119cce1520376edb9878 100644 (file)
@@ -112,16 +112,24 @@ DPKG_CACHED_TRY_COMPILE(inlines,dpkg_cv_c_inline,,
  AC_DEFINE(HAVE_INLINE),
  AC_MSG_RESULT(no))
 
-ADNS_C_GCCATTRIB
-
 AC_SUBST(WARNS)
 
 if test "${GCC-no}" = yes; then
        WARNS="-Wall -Wmissing-prototypes -Wwrite-strings -Wstrict-prototypes -Wcast-qual -Wpointer-arith"
+       saved_cflags="$CFLAGS"
+       CFLAGS="$CFLAGS -Wno-pointer-sign"
+       DPKG_CACHED_TRY_COMPILE(-Wno-pointer-sign,adns_cv_c_wnoptrsign,,
+        [],
+        AC_MSG_RESULT(yes)
+        WARNS="$WARNS -Wno-pointer-sign",
+        AC_MSG_RESULT(no))
+       CFLAGS="$saved_cflags"
 else
        WARNS=
 fi
 
+ADNS_C_GCCATTRIB
+
 AC_SUBST(SHLIBCC)
 AC_SUBST(MKSHLIB_1)
 AC_SUBST(MKSHLIB_2)