$97 GRAYBYTE WORDPRESS FILE MANAGER $80

SERVER : vnpttt-amd7f72-h1.vietnix.vn #1 SMP Fri May 24 12:42:50 UTC 2024
SERVER IP : 103.200.23.149 | ADMIN IP 216.73.216.22
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/usr/share/aclocal/

HOME
Current File : /usr/share/aclocal//visibility.m4
# visibility.m4 serial 5 (gettext-0.18.2)
dnl Copyright (C) 2005, 2008, 2010-2016 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

dnl Tests whether the compiler supports the command-line option
dnl -fvisibility=hidden and the function and variable attributes
dnl __attribute__((__visibility__("hidden"))) and
dnl __attribute__((__visibility__("default"))).
dnl Does *not* test for __visibility__("protected") - which has tricky
dnl semantics (see the 'vismain' test in glibc) and does not exist e.g. on
dnl Mac OS X.
dnl Does *not* test for __visibility__("internal") - which has processor
dnl dependent semantics.
dnl Does *not* test for #pragma GCC visibility push(hidden) - which is
dnl "really only recommended for legacy code".
dnl Set the variable CFLAG_VISIBILITY.
dnl Defines and sets the variable HAVE_VISIBILITY.

AC_DEFUN([gl_VISIBILITY],
[
  AC_REQUIRE([AC_PROG_CC])
  CFLAG_VISIBILITY=
  HAVE_VISIBILITY=0
  if test -n "$GCC"; then
    dnl First, check whether -Werror can be added to the command line, or
    dnl whether it leads to an error because of some other option that the
    dnl user has put into $CC $CFLAGS $CPPFLAGS.
    AC_MSG_CHECKING([whether the -Werror option is usable])
    AC_CACHE_VAL([gl_cv_cc_vis_werror], [
      gl_save_CFLAGS="$CFLAGS"
      CFLAGS="$CFLAGS -Werror"
      AC_COMPILE_IFELSE(
        [AC_LANG_PROGRAM([[]], [[]])],
        [gl_cv_cc_vis_werror=yes],
        [gl_cv_cc_vis_werror=no])
      CFLAGS="$gl_save_CFLAGS"])
    AC_MSG_RESULT([$gl_cv_cc_vis_werror])
    dnl Now check whether visibility declarations are supported.
    AC_MSG_CHECKING([for simple visibility declarations])
    AC_CACHE_VAL([gl_cv_cc_visibility], [
      gl_save_CFLAGS="$CFLAGS"
      CFLAGS="$CFLAGS -fvisibility=hidden"
      dnl We use the option -Werror and a function dummyfunc, because on some
      dnl platforms (Cygwin 1.7) the use of -fvisibility triggers a warning
      dnl "visibility attribute not supported in this configuration; ignored"
      dnl at the first function definition in every compilation unit, and we
      dnl don't want to use the option in this case.
      if test $gl_cv_cc_vis_werror = yes; then
        CFLAGS="$CFLAGS -Werror"
      fi
      AC_COMPILE_IFELSE(
        [AC_LANG_PROGRAM(
           [[extern __attribute__((__visibility__("hidden"))) int hiddenvar;
             extern __attribute__((__visibility__("default"))) int exportedvar;
             extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
             extern __attribute__((__visibility__("default"))) int exportedfunc (void);
             void dummyfunc (void) {}
           ]],
           [[]])],
        [gl_cv_cc_visibility=yes],
        [gl_cv_cc_visibility=no])
      CFLAGS="$gl_save_CFLAGS"])
    AC_MSG_RESULT([$gl_cv_cc_visibility])
    if test $gl_cv_cc_visibility = yes; then
      CFLAG_VISIBILITY="-fvisibility=hidden"
      HAVE_VISIBILITY=1
    fi
  fi
  AC_SUBST([CFLAG_VISIBILITY])
  AC_SUBST([HAVE_VISIBILITY])
  AC_DEFINE_UNQUOTED([HAVE_VISIBILITY], [$HAVE_VISIBILITY],
    [Define to 1 or 0, depending whether the compiler supports simple visibility declarations.])
])

Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
16 Mar 2026 5.03 PM
root / root
0755
bison-i18n.m4
1.879 KB
12 Oct 2019 7.28 PM
root / root
0644
codeset.m4
0.822 KB
20 Mar 2016 2.37 PM
root / root
0644
dovecot-pigeonhole.m4
1.851 KB
4 Feb 2026 2.40 AM
root / root
0644
extern-inline.m4
4.266 KB
28 May 2016 7.29 AM
root / root
0644
fcntl-o.m4
4.559 KB
20 Mar 2016 2.37 PM
root / root
0644
fontutil.m4
13.828 KB
10 Oct 2021 6.41 AM
root / root
0644
freetype2.m4
6.185 KB
22 Apr 2018 4.41 PM
root / root
0644
gettext.m4
15.487 KB
28 May 2016 7.29 AM
root / root
0644
glibc2.m4
0.811 KB
20 Mar 2016 2.37 PM
root / root
0644
glibc21.m4
0.886 KB
20 Mar 2016 2.37 PM
root / root
0644
gpg-error.m4
4.646 KB
12 Oct 2019 7.20 PM
root / root
0644
gpgrt.m4
4.606 KB
12 Oct 2019 7.20 PM
root / root
0644
iconv.m4
9.057 KB
20 Mar 2016 2.37 PM
root / root
0644
intdiv0.m4
2.354 KB
28 May 2016 7.29 AM
root / root
0644
intl.m4
11.836 KB
20 Mar 2016 2.37 PM
root / root
0644
intldir.m4
0.896 KB
20 Mar 2016 2.37 PM
root / root
0644
intlmacosx.m4
2.474 KB
20 Mar 2016 2.37 PM
root / root
0644
intmax.m4
1.097 KB
20 Mar 2016 2.37 PM
root / root
0644
inttypes-pri.m4
1.224 KB
20 Mar 2016 2.37 PM
root / root
0644
inttypes_h.m4
0.996 KB
20 Mar 2016 2.37 PM
root / root
0644
lcmessage.m4
1.333 KB
20 Mar 2016 2.37 PM
root / root
0644
lib-ld.m4
3.597 KB
11 Jun 2016 7.59 PM
root / root
0644
lib-link.m4
32.284 KB
11 Jun 2016 7.59 PM
root / root
0644
lib-prefix.m4
8.268 KB
11 Jun 2016 7.59 PM
root / root
0644
libgcrypt.m4
6.091 KB
28 Jun 2022 6.54 PM
root / root
0644
libtool.m4
298.693 KB
11 Oct 2019 9.55 PM
root / root
0644
libxml.m4
7.696 KB
23 Jul 2017 12.10 PM
root / root
0644
libxslt.m4
7.929 KB
12 May 2009 1.29 PM
root / root
0644
lock.m4
1.429 KB
20 Mar 2016 2.37 PM
root / root
0644
longlong.m4
4.628 KB
20 Mar 2016 2.37 PM
root / root
0644
ltargz.m4
2.509 KB
11 Oct 2019 9.55 PM
root / root
0644
ltdl.m4
29.326 KB
11 Oct 2019 9.55 PM
root / root
0644
ltoptions.m4
14.174 KB
11 Oct 2019 9.55 PM
root / root
0644
ltsugar.m4
4.281 KB
11 Oct 2019 9.55 PM
root / root
0644
ltversion.m4
0.683 KB
11 Oct 2019 9.55 PM
root / root
0644
lt~obsolete.m4
5.996 KB
11 Oct 2019 9.55 PM
root / root
0644
mysql.m4
4.122 KB
26 Oct 2025 12.20 AM
root / root
0644
nls.m4
1.194 KB
20 Mar 2016 2.37 PM
root / root
0644
pkg.m4
12.373 KB
24 Mar 2017 12.16 PM
root / root
0644
po.m4
18.524 KB
20 Mar 2016 2.37 PM
root / root
0644
printf-posix.m4
1.542 KB
20 Mar 2016 2.37 PM
root / root
0644
progtest.m4
3.02 KB
20 Mar 2016 2.37 PM
root / root
0644
size_max.m4
2.992 KB
20 Mar 2016 2.37 PM
root / root
0644
stdint_h.m4
0.972 KB
20 Mar 2016 2.37 PM
root / root
0644
threadlib.m4
14.796 KB
20 Mar 2016 2.37 PM
root / root
0644
uintmax_t.m4
1.087 KB
20 Mar 2016 2.37 PM
root / root
0644
visibility.m4
3.272 KB
20 Mar 2016 2.37 PM
root / root
0644
wchar_t.m4
0.799 KB
20 Mar 2016 2.37 PM
root / root
0644
wint_t.m4
1.028 KB
20 Mar 2016 2.37 PM
root / root
0644
xsize.m4
0.396 KB
20 Mar 2016 2.37 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF