configure.ac: use AC_LANG_SOURCE in AC_COMPILE_IFELSE, silence remaining warnings

This commit is contained in:
Alon Levy 2011-01-17 01:26:39 +02:00
parent 998218be17
commit d0fa80641d

View File

@ -294,7 +294,7 @@ AC_DEFUN([SPICE_CC_TRY_FLAG], [
spice_save_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS $1"
AC_COMPILE_IFELSE([ ], [spice_cc_flag=yes], [spice_cc_flag=no])
AC_COMPILE_IFELSE([AC_LANG_SOURCE([ ])], [spice_cc_flag=yes], [spice_cc_flag=no])
CFLAGS="$spice_save_CFLAGS"
if test "x$spice_cc_flag" = "xyes"; then
@ -384,13 +384,13 @@ dnl -fvisibility stuff
have_gcc4=no
AC_MSG_CHECKING(for -fvisibility)
AC_COMPILE_IFELSE([
AC_COMPILE_IFELSE([AC_LANG_SOURCE([
#if defined(__GNUC__) && (__GNUC__ >= 4)
#else
error Need GCC 4.0 for visibility
#endif
int main () { return 0; }
], have_gcc4=yes)
])], have_gcc4=yes)
if test "x$have_gcc4" = "xyes"; then
VISIBILITY_HIDDEN_CFLAGS="-fvisibility=hidden"