summaryrefslogtreecommitdiff
path: root/Makefile.rules
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2011-12-27 21:37:11 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2011-12-27 21:37:11 +0000
commit99f9a20ba396ea35b824fe4960133446f5484e1f (patch)
treece68bc97229cdb2bb50700f50482082b9c9dd091 /Makefile.rules
parentc894b02ae037b5fdb38e42535539d5a0e49d6c41 (diff)
downloadllvm-99f9a20ba396ea35b824fe4960133446f5484e1f.tar.gz
llvm-99f9a20ba396ea35b824fe4960133446f5484e1f.tar.bz2
llvm-99f9a20ba396ea35b824fe4960133446f5484e1f.tar.xz
PR11642 has been fixed, enable -fvisibility-inlines-hidden everywhere.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147296 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'Makefile.rules')
-rw-r--r--Makefile.rules3
1 files changed, 0 insertions, 3 deletions
diff --git a/Makefile.rules b/Makefile.rules
index 05b9689973..6ab6e959b4 100644
--- a/Makefile.rules
+++ b/Makefile.rules
@@ -320,11 +320,8 @@ ifeq ($(ENABLE_PROFILING),1)
endif
ifeq ($(ENABLE_VISIBILITY_INLINES_HIDDEN),1)
-# FIXME: clang's -fvisibility-inlines-hidden is broken for shared libs. PR11642.
-ifneq ($(ENABLE_SHARED),1)
CXX.Flags += -fvisibility-inlines-hidden
endif
-endif
ifdef ENABLE_EXPENSIVE_CHECKS
# GNU libstdc++ uses RTTI if you define _GLIBCXX_DEBUG, which we did above.