disable exports from a bunch more tools, those without plugins.
authorChris Lattner <sabre@nondot.org>
Thu, 26 Feb 2009 19:01:11 +0000 (19:01 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 26 Feb 2009 19:01:11 +0000 (19:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65558 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-ar/Makefile
tools/llvm-bcanalyzer/Makefile
tools/llvm-dis/Makefile
tools/llvm-extract/Makefile
tools/llvm-link/Makefile
tools/llvm-nm/Makefile
tools/llvm-prof/Makefile
tools/llvm-ranlib/Makefile

index ec862e670209c85dd20764d3fbdc92c71b46a0ac..e4fe4e8ca39a788995418cab22ec82f4c43f6183 100644 (file)
@@ -12,6 +12,9 @@ TOOLNAME = llvm-ar
 LINK_COMPONENTS = archive
 REQUIRES_EH := 1
 
+# This tool has no plugins, optimize startup time.
+TOOL_NO_EXPORTS = 1
+
 include $(LEVEL)/Makefile.common
 
 check-local::
index 78732363046a3dea4aa486433cf11cfd25ab0107..251f7586064b9d67148721f57d4b476ef5b9666b 100644 (file)
@@ -12,4 +12,7 @@ TOOLNAME = llvm-bcanalyzer
 LINK_COMPONENTS := bitreader
 REQUIRES_EH := 1
 
+# This tool has no plugins, optimize startup time.
+TOOL_NO_EXPORTS = 1
+
 include $(LEVEL)/Makefile.common
index 6c8d0a327cc743946da0ddd34cb890ba92c5bd67..dfd5e34981239f0171d6acd8c9e594fb0b60a22a 100644 (file)
@@ -12,4 +12,7 @@ TOOLNAME = llvm-dis
 LINK_COMPONENTS := bitreader
 REQUIRES_EH := 1
 
+# This tool has no plugins, optimize startup time.
+TOOL_NO_EXPORTS = 1
+
 include $(LEVEL)/Makefile.common
index 21fe37b13109070a5cd103cd5b62ea0a9a2d8ad9..2ef88415c6a6f2597565c43a44d10573932ff718 100644 (file)
@@ -12,4 +12,7 @@ LEVEL = ../..
 TOOLNAME = llvm-extract
 LINK_COMPONENTS := ipo bitreader bitwriter
 
+# This tool has no plugins, optimize startup time.
+TOOL_NO_EXPORTS = 1
+
 include $(LEVEL)/Makefile.common
index fdb1c196feb5ae880a626467b77c9ab9e6d9ce69..ddc7a59b32a029a00cf5001b482e6eb40b2a5f41 100644 (file)
@@ -11,4 +11,7 @@ LEVEL = ../..
 TOOLNAME = llvm-link
 LINK_COMPONENTS = linker bitreader bitwriter
 
+# This tool has no plugins, optimize startup time.
+TOOL_NO_EXPORTS = 1
+
 include $(LEVEL)/Makefile.common
index ee495bf4e9e54022d4ef265da61fa5d89a3a3391..ecf5f8c3dcfa3bff5ee2d31fc5d530c4ee6c8f11 100644 (file)
@@ -11,4 +11,7 @@ LEVEL = ../..
 TOOLNAME = llvm-nm
 LINK_COMPONENTS = archive bitreader
 
+# This tool has no plugins, optimize startup time.
+TOOL_NO_EXPORTS = 1
+
 include $(LEVEL)/Makefile.common
index d9beabb433db4ee2c292c843689de176079438bd..3c4948e61548ce0d5f0c760b3bec35c4afc8eef2 100644 (file)
@@ -12,4 +12,7 @@ TOOLNAME = llvm-prof
 LINK_COMPONENTS = bitreader analysis
 REQUIRES_EH := 1
 
+# This tool has no plugins, optimize startup time.
+TOOL_NO_EXPORTS = 1
+
 include $(LEVEL)/Makefile.common
index 1d315c2b82e28bde84b966e7fc3eb147c6e4bc4a..46a10e644662adea5340d4d7e5f8c645d0d42562 100644 (file)
@@ -12,4 +12,7 @@ TOOLNAME = llvm-ranlib
 LINK_COMPONENTS = archive
 REQUIRES_EH := 1
 
+# This tool has no plugins, optimize startup time.
+TOOL_NO_EXPORTS = 1
+
 include $(LEVEL)/Makefile.common