mirror of
https://github.com/Waujito/youtubeUnblock.git
synced 2024-12-22 22:36:03 +00:00
22 lines
616 B
Plaintext
22 lines
616 B
Plaintext
|
|
||
|
# GCC 4.x -fvisibility=hidden
|
||
|
|
||
|
AC_DEFUN([CHECK_GCC_FVISIBILITY], [
|
||
|
AC_LANG_PUSH([C])
|
||
|
saved_CFLAGS="$CFLAGS"
|
||
|
CFLAGS="$saved_CFLAGS -fvisibility=hidden"
|
||
|
AC_CACHE_CHECK([whether compiler accepts -fvisibility=hidden],
|
||
|
[ac_cv_fvisibility_hidden], AC_COMPILE_IFELSE(
|
||
|
[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])
|
||
|
AC_SUBST([GCC_FVISIBILITY_HIDDEN], [-fvisibility=hidden])
|
||
|
fi
|
||
|
CFLAGS="$saved_CFLAGS"
|
||
|
AC_LANG_POP([C])
|
||
|
])
|