1 AC_DEFUN([HIDE_INLINES], [
2 visibility_inlines_hidden=yes
3 if test "X$CXX" != "X"; then
4 AC_MSG_CHECKING([whether ${CXX} accepts -fvisbility-inlines-hidden])
5 visbility_old_cxxflags="$CXXFLAGS"
6 CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
7 AC_TRY_COMPILE(, , , visibility_inlines_hidden=no)
8 echo $visibility_inlines_hidden
9 if test "X$visibility_inlines_hidden" = "Xno"; then
10 CXXFLAGS="$visibility_old_cxxflags"
15 AC_DEFUN([HIDDEN_ATTRIBUTE], [
16 if test "X$CC" != "X"; then
17 AC_MSG_CHECKING([GCC visibility attribute])
19 [int __attribute__((visibility("hidden"))) test();],
21 AC_DEFINE(HAVE_HIDDEN_ATTRIBUTE, 1, [])