mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
* configure.ac: Add check for no-pointer-sign warning keyword, and
disable. This is gcc4 specific.
This commit is contained in:
parent
f3c4b07d05
commit
1067c01c93
@ -1,3 +1,8 @@
|
|||||||
|
2005-06-13 David Shaw <dshaw@jabberwocky.com>
|
||||||
|
|
||||||
|
* configure.ac: Add check for no-pointer-sign warning keyword, and
|
||||||
|
disable. This is gcc4 specific.
|
||||||
|
|
||||||
2005-05-31 Werner Koch <wk@g10code.com>
|
2005-05-31 Werner Koch <wk@g10code.com>
|
||||||
|
|
||||||
Released 1.4.2rc1.
|
Released 1.4.2rc1.
|
||||||
|
16
configure.ac
16
configure.ac
@ -1214,7 +1214,7 @@ esac
|
|||||||
AC_SUBST(NETLIBS)
|
AC_SUBST(NETLIBS)
|
||||||
AC_SUBST(W32LIBS)
|
AC_SUBST(W32LIBS)
|
||||||
|
|
||||||
# Special options used fith gcc.
|
# Special options used with gcc.
|
||||||
if test "$GCC" = yes; then
|
if test "$GCC" = yes; then
|
||||||
# Note that it is okay to use CFLAGS here because this are just
|
# Note that it is okay to use CFLAGS here because this are just
|
||||||
# warning options and the user should have a chance of overriding
|
# warning options and the user should have a chance of overriding
|
||||||
@ -1226,6 +1226,20 @@ if test "$GCC" = yes; then
|
|||||||
CFLAGS="$CFLAGS -Wall"
|
CFLAGS="$CFLAGS -Wall"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
AC_MSG_CHECKING([if gcc supports -Wno-pointer-sign])
|
||||||
|
|
||||||
|
_gcc_cflags_save=$CFLAGS
|
||||||
|
CFLAGS="-Wno-pointer-sign"
|
||||||
|
|
||||||
|
AC_COMPILE_IFELSE(AC_LANG_PROGRAM([]),_gcc_psign=yes,_gcc_psign=no)
|
||||||
|
AC_MSG_RESULT($_gcc_psign)
|
||||||
|
|
||||||
|
CFLAGS=$_gcc_cflags_save;
|
||||||
|
|
||||||
|
if test x"$_gcc_psign" = xyes ; then
|
||||||
|
CFLAGS="$CFLAGS -Wno-pointer-sign"
|
||||||
|
fi
|
||||||
|
|
||||||
# Non exec stack hack. Fixme: Write a test to check whether as
|
# Non exec stack hack. Fixme: Write a test to check whether as
|
||||||
# can cope with it and use the enable-noexecstack option only to
|
# can cope with it and use the enable-noexecstack option only to
|
||||||
# disable it in case it is required on sime platforms.
|
# disable it in case it is required on sime platforms.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user