2 # GCC 4.x -fvisibility=hidden
4 AC_DEFUN([CHECK_GCC_FVISIBILITY], [
7 CFLAGS="$saved_CFLAGS -fvisibility=hidden"
8 AC_CACHE_CHECK([whether compiler accepts -fvisibility=hidden],
9 [ac_cv_fvisibility_hidden], AC_COMPILE_IFELSE(
11 [ac_cv_fvisibility_hidden=yes],
12 [ac_cv_fvisibility_hidden=no]
14 if test "$ac_cv_fvisibility_hidden" = "yes"; then
15 AC_DEFINE([HAVE_VISIBILITY_HIDDEN], [1],
16 [True if compiler supports -fvisibility=hidden])
17 AC_SUBST([GCC_FVISIBILITY_HIDDEN], [-fvisibility=hidden])
19 CFLAGS="$saved_CFLAGS"