summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xunix/configure1
-rw-r--r--unix/tcl.m41
2 files changed, 2 insertions, 0 deletions
diff --git a/unix/configure b/unix/configure
index 2576665..d1f796b 100755
--- a/unix/configure
+++ b/unix/configure
@@ -7851,6 +7851,7 @@ cat >>confdefs.h <<\_ACEOF
#define MODULE_SCOPE __private_extern__
_ACEOF
+ tcl_cv_cc_visibility_hidden=yes
fi
diff --git a/unix/tcl.m4 b/unix/tcl.m4
index 0e146e4..cfdb659 100644
--- a/unix/tcl.m4
+++ b/unix/tcl.m4
@@ -1619,6 +1619,7 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [
AS_IF([test "$tcl_cv_cc_visibility_hidden" != yes], [
AC_DEFINE(MODULE_SCOPE, [__private_extern__],
[Compiler support for module scope symbols])
+ tcl_cv_cc_visibility_hidden=yes
])
CC_SEARCH_FLAGS=""
LD_SEARCH_FLAGS=""