summaryrefslogtreecommitdiffstats
path: root/llvm/Makefile.rules
diff options
context:
space:
mode:
authorMike Stump <mrs@apple.com>2009-05-08 23:08:58 +0000
committerMike Stump <mrs@apple.com>2009-05-08 23:08:58 +0000
commitd1b46367177b8225f1a9eeb54971969e657c8646 (patch)
treeadd0f86251412dc1b4e2f03a2268dea691ed4e4d /llvm/Makefile.rules
parentc218c84a806cec84067863b70c08b647ea7b4dba (diff)
downloadbcm5719-llvm-d1b46367177b8225f1a9eeb54971969e657c8646.tar.gz
bcm5719-llvm-d1b46367177b8225f1a9eeb54971969e657c8646.zip
In non-pic builds, we can use -mdynamic-no-pic for a little more speed.
llvm-svn: 71281
Diffstat (limited to 'llvm/Makefile.rules')
-rw-r--r--llvm/Makefile.rules5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/Makefile.rules b/llvm/Makefile.rules
index ce31f22ee0c..4acada3508c 100644
--- a/llvm/Makefile.rules
+++ b/llvm/Makefile.rules
@@ -338,6 +338,11 @@ ifeq ($(ENABLE_PIC),1)
C.Flags += -fPIC
endif
endif
+else
+ ifeq ($(OS),Darwin)
+ CXX.Flags += -mdynamic-no-pic
+ C.Flags += -mdynamic-no-pic
+ endif
endif
CXX.Flags += $(CXXFLAGS) -Woverloaded-virtual
OpenPOWER on IntegriCloud