aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthijs Kooijman <matthijs@stdin.nl>2008-09-02 09:51:00 +0000
committerMatthijs Kooijman <matthijs@stdin.nl>2008-09-02 09:51:00 +0000
commit0783f0d0a3d07a05c493fdd8b9a8b89eee467117 (patch)
tree712f3885258743f76d8deccac570b3444ddb9679
parent252ddfbdbc834d1abe80de9c2205afac7918d3ea (diff)
Revert r55557, it is causing linking failures on 32bit linux.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55628 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--Makefile.config.in3
-rw-r--r--Makefile.rules4
-rw-r--r--autoconf/configure.ac2
-rw-r--r--autoconf/m4/visibility_inlines_hidden.m422
4 files changed, 0 insertions, 31 deletions
diff --git a/Makefile.config.in b/Makefile.config.in
index 5a0dcd59c3..f3a9346592 100644
--- a/Makefile.config.in
+++ b/Makefile.config.in
@@ -234,9 +234,6 @@ ENABLE_THREADS := @ENABLE_THREADS@
# Do we want to build with position independent code?
ENABLE_PIC := @ENABLE_PIC@
-# Use -fvisibility-inlines-hidden?
-ENABLE_VISIBILITY_INLINES_HIDDEN := @ENABLE_VISIBILITY_INLINES_HIDDEN@
-
# This option tells the Makefiles to produce verbose output.
# It essentially prints the commands that make is executing
#VERBOSE = 1
diff --git a/Makefile.rules b/Makefile.rules
index 6470b8d458..e99d4960bb 100644
--- a/Makefile.rules
+++ b/Makefile.rules
@@ -241,10 +241,6 @@ else
endif
endif
-ifeq ($(ENABLE_VISIBILITY_INLINES_HIDDEN),1)
- CXX.Flags += -fvisibility-inlines-hidden
-endif
-
# IF REQUIRES_EH=1 is specified then don't disable exceptions
ifndef REQUIRES_EH
CXX.Flags += -fno-exceptions
diff --git a/autoconf/configure.ac b/autoconf/configure.ac
index 35d017e1bd..ca160d163a 100644
--- a/autoconf/configure.ac
+++ b/autoconf/configure.ac
@@ -975,8 +975,6 @@ if test "$binding_prereqs_failed" = 1 ; then
AC_MSG_ERROR([Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings.])
fi
-dnl Determine if the compiler supports -fvisibility-inlines-hidden.
-AC_CXX_USE_VISIBILITY_INLINES_HIDDEN
dnl===-----------------------------------------------------------------------===
dnl===
diff --git a/autoconf/m4/visibility_inlines_hidden.m4 b/autoconf/m4/visibility_inlines_hidden.m4
deleted file mode 100644
index 42ddbe9128..0000000000
--- a/autoconf/m4/visibility_inlines_hidden.m4
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# Determine if the compiler accepts -fvisibility-inlines-hidden
-#
-# This macro is specific to LLVM.
-#
-AC_DEFUN([AC_CXX_USE_VISIBILITY_INLINES_HIDDEN],
-[AC_CACHE_CHECK([for compiler -fvisibility-inlines-hidden option],
- [llvm_cv_cxx_visibility_inlines_hidden],
-[ AC_LANG_PUSH([C++])
- oldcxxflags="$CXXFLAGS"
- CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM()],
- [llvm_cv_cxx_visibility_inlines_hidden=yes],[llvm_cv_cxx_visibility_inlines_hidden=no])
- CXXFLAGS="$oldcxxflags"
- AC_LANG_POP([C++])
-])
-if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
- AC_SUBST([ENABLE_VISIBILITY_INLINES_HIDDEN],[1])
-else
- AC_SUBST([ENABLE_VISIBILITY_INLINES_HIDDEN],[0])
-fi
-])