summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2014-02-28 09:40:55 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2014-02-28 09:40:55 +0000
commit1e4d4be2482a716eb5da3821a2ac353dea990d99 (patch)
treebc7ff9ffed785f839c33d4f5fe5ef5666d579e50 /m4
parent735bf62165f6bc6d7a4fc76b3fd6615f0a950de2 (diff)
downloadpcre2-1e4d4be2482a716eb5da3821a2ac353dea990d99.tar.gz
Some basic building infrastructure.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@4 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'm4')
-rw-r--r--m4/pcre2_visibility.m4 (renamed from m4/pcre_visibility.m4)11
1 files changed, 5 insertions, 6 deletions
diff --git a/m4/pcre_visibility.m4 b/m4/pcre2_visibility.m4
index 30aff87..de82ca8 100644
--- a/m4/pcre_visibility.m4
+++ b/m4/pcre2_visibility.m4
@@ -21,8 +21,9 @@ dnl Set the variable CFLAG_VISIBILITY.
dnl Defines and sets the variable HAVE_VISIBILITY.
dnl Modified to fit with PCRE build environment by Cristian Rodríguez.
+dnl Adjusted for PCRE2 by PH
-AC_DEFUN([PCRE_VISIBILITY],
+AC_DEFUN([PCRE2_VISIBILITY],
[
AC_REQUIRE([AC_PROG_CC])
VISIBILITY_CFLAGS=
@@ -72,13 +73,11 @@ AC_DEFUN([PCRE_VISIBILITY],
VISIBILITY_CFLAGS="-fvisibility=hidden"
VISIBILITY_CXXFLAGS="-fvisibility=hidden -fvisibility-inlines-hidden"
HAVE_VISIBILITY=1
- AC_DEFINE(PCRE_EXP_DECL, [extern __attribute__ ((visibility ("default")))], [to make a symbol visible])
- AC_DEFINE(PCRE_EXP_DEFN, [__attribute__ ((visibility ("default")))], [to make a symbol visible])
- AC_DEFINE(PCRE_EXP_DATA_DEFN, [__attribute__ ((visibility ("default")))], [to make a symbol visible])
+ AC_DEFINE(PCRE2_EXP_DECL, [extern __attribute__ ((visibility ("default")))], [to make a symbol visible])
+ AC_DEFINE(PCRE2_EXP_DEFN, [__attribute__ ((visibility ("default")))], [to make a symbol visible])
+ AC_DEFINE(PCRE2_EXP_DATA_DEFN, [__attribute__ ((visibility ("default")))], [to make a symbol visible])
AC_DEFINE(PCREPOSIX_EXP_DECL, [extern __attribute__ ((visibility ("default")))], [to make a symbol visible])
AC_DEFINE(PCREPOSIX_EXP_DEFN, [extern __attribute__ ((visibility ("default")))], [to make a symbol visible])
- AC_DEFINE(PCRECPP_EXP_DECL, [extern __attribute__ ((visibility ("default")))], [to make a symbol visible])
- AC_DEFINE(PCRECPP_EXP_DEFN, [__attribute__ ((visibility ("default")))], [to make a symbol visible])
fi
fi
AC_SUBST([VISIBILITY_CFLAGS])