35
35
extern __attribute__((__visibility__("default"))) int exportedvar;
36
36
extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
37
37
extern __attribute__((__visibility__("default"))) int exportedfunc (void);],
48
41
CFLAGS="$gl_save_CFLAGS"])
49
42
AC_MSG_RESULT([$gl_cv_cc_visibility])
50
43
if test $gl_cv_cc_visibility = yes; then
51
44
CFLAG_VISIBILITY="-fvisibility=hidden"
53
45
NO_VISIBILITY="-fvisibility=default"
57
49
AS_IF([test "x$SUNCC" = "xyes"],[
58
50
CFLAG_VISIBILITY="-xldscope=hidden"
60
51
NO_VISIBILITY="-xldscope=global"
63
54
AC_SUBST([CFLAG_VISIBILITY])
65
55
AC_SUBST([NO_VISIBILITY])
66
56
AC_SUBST([HAVE_VISIBILITY])
67
57
AC_DEFINE_UNQUOTED([HAVE_VISIBILITY], [$HAVE_VISIBILITY],