X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=adns.git;a=blobdiff_plain;f=configure.in;h=882a4d79e7e6f8083f8c119cce1520376edb9878;hp=55b81287e9dc519f1b79a15976d7da74b40e2c74;hb=4f85494a488eac4382cca2f55e118bc8e1f0a844;hpb=239d2e4dfb6fcfc26fe3f740efae8f6944b99799 diff --git a/configure.in b/configure.in index 55b8128..882a4d7 100644 --- a/configure.in +++ b/configure.in @@ -4,8 +4,8 @@ # Copyright (C) 1997-2000 Ian Jackson # # It is part of adns, which is -# Copyright (C) 1997-2000 Ian Jackson -# Copyright (C) 1999-2000 Tony Finch +# Copyright (C) 1997-2005 Ian Jackson +# Copyright (C) 1999-2004 Tony Finch # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -112,17 +112,24 @@ DPKG_CACHED_TRY_COMPILE(inlines,dpkg_cv_c_inline,, AC_DEFINE(HAVE_INLINE), AC_MSG_RESULT(no)) -ADNS_C_GCCATTRIB -AC_CHECK_HEADERS(sys/select.h) - 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)