m4: resolve autoconf-2.68 warnings

Newer autoconf desires proper full quoting and use of AC_LANG_SOURCE.
Import new m4 file from git://dev.medozas.de/m4_jengelh.

m4/gcc4_visibility.m4:4: CHECK_GCC_FVISIBILITY is expanded from...
configure.ac:15: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
This commit is contained in:
Jan Engelhardt 2011-12-17 04:17:10 +01:00
parent fe7d0e1dc4
commit 0e06fe8148

View File

@ -7,13 +7,13 @@ AC_DEFUN([CHECK_GCC_FVISIBILITY], [
CFLAGS="$saved_CFLAGS -fvisibility=hidden"
AC_CACHE_CHECK([whether compiler accepts -fvisibility=hidden],
[ac_cv_fvisibility_hidden], AC_COMPILE_IFELSE(
AC_LANG_PROGRAM([], []),
[AC_LANG_SOURCE()],
[ac_cv_fvisibility_hidden=yes],
[ac_cv_fvisibility_hidden=no]
))
if test "$ac_cv_fvisibility_hidden" = "yes"; then
AC_DEFINE([HAVE_VISIBILITY_HIDDEN], [1],
[True if compiler supports -fvisibility=hidden])
[True if compiler supports -fvisibility=hidden])
AC_SUBST([GCC_FVISIBILITY_HIDDEN], [-fvisibility=hidden])
fi
CFLAGS="$saved_CFLAGS"