Tools require EH for their top-level try blocks.
authorChris Lattner <sabre@nondot.org>
Fri, 7 Jul 2006 00:46:19 +0000 (00:46 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 7 Jul 2006 00:46:19 +0000 (00:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29035 91177308-0d34-0410-b5e6-96231b3b80d8

21 files changed:
tools/analyze/Makefile
tools/bugpoint/Makefile
tools/gccas/Makefile
tools/gccld/Makefile
tools/llc/Makefile
tools/lli/Makefile
tools/llvm-ar/Makefile
tools/llvm-as/Makefile
tools/llvm-bcanalyzer/Makefile
tools/llvm-config/Makefile
tools/llvm-db/Makefile
tools/llvm-dis/Makefile
tools/llvm-extract/Makefile
tools/llvm-ld/Makefile
tools/llvm-link/Makefile
tools/llvm-nm/Makefile
tools/llvm-prof/Makefile
tools/llvm-ranlib/Makefile
tools/llvm2cpp/Makefile
tools/llvmc/Makefile
tools/opt/Makefile

index 0f0eb72628ece04be886f1b5a1d4a25724d562b4..e3885a935819e656b1514d01a770c14c6c3b84d9 100644 (file)
@@ -12,5 +12,6 @@ USEDLIBS = LLVMAsmParser.a LLVMBCReader.a LLVMAnalysis.a LLVMipa.a \
            LLVMDataStructure \
           LLVMScalarOpts.a LLVMTransforms.a LLVMTarget.a LLVMScalarOpts.a \
           LLVMTransformUtils.a LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index 338122ac148667179e5abacc8de974a86a2657be..b713650983d59cdd9d4bac71d6e845ec13adc5ba 100644 (file)
@@ -17,5 +17,6 @@ USEDLIBS = LLVMipo.a LLVMScalarOpts.a $(OPTLIBS) $(ANALIBS) LLVMAnalysis.a \
           LLVMTransformUtils.a \
           LLVMAsmParser.a LLVMLinker.a LLVMBCReader.a LLVMBCWriter.a \
           LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index 55b0379941a7a8ee6f00574439c0141d2688ef2d..1f62ade4ed2e1f7856ffd4051e133a926054e593 100644 (file)
@@ -12,5 +12,6 @@ TOOLNAME = gccas
 USEDLIBS = LLVMAsmParser.a LLVMBCWriter.a LLVMTransforms.a LLVMipo.a LLVMipa.a \
            LLVMScalarOpts.a LLVMAnalysis.a LLVMTarget.a LLVMTransformUtils.a \
            LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index 44c6be9834b0b568d3ffd154f493963c1c805a00..7638f7fb25d3ea8df29cf64a373e17a6ec1b5f97 100644 (file)
@@ -14,5 +14,6 @@ USEDLIBS = LLVMipo.a LLVMTransforms.a LLVMScalarOpts.a LLVMAnalysis.a \
            LLVMipa.a LLVMTransformUtils.a LLVMTarget.a LLVMLinker.a \
            LLVMArchive.a LLVMBCReader.a LLVMBCWriter.a \
            LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index 53f98137c2cd38227009a3230d34fe3ff0d52786..80af5aa9b1738d8e87b7a2e3c8d77903ce5fe417 100644 (file)
@@ -9,6 +9,7 @@
 
 LEVEL = ../..
 TOOLNAME = llc
+REQUIRES_EH := 1
 
 # Include this here so we can get the configuration of the targets
 # that have been configured for construction. We have to do this 
index 0e537f9d7ddfaf1d922d273061ecffa37870bc82..8952b12f9859b3d2e095b880b56d574ac2b6b0bf 100644 (file)
@@ -9,6 +9,7 @@
 LEVEL    := ../..
 TOOLNAME := lli
 LLVMLIBS := JIT
+REQUIRES_EH := 1
 
 # Enable JIT support
 include $(LEVEL)/Makefile.common
index fbc2bcf35307e397e3a84e182d1b5e08b2455cf5..18da61768206cb0489285f0b1c8bc19e47d8c54e 100644 (file)
@@ -11,6 +11,7 @@ LEVEL = ../..
 TOOLNAME = llvm-ar
 USEDLIBS = LLVMArchive.a LLVMBCReader.a \
           LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
 
index 73dcb06aff46493d5229f25906f33fbfde70def2..bd7c3d3eec0d5714b94255d6c5b939e0818bd731 100644 (file)
@@ -10,5 +10,6 @@ LEVEL = ../..
 TOOLNAME = llvm-as
 USEDLIBS = LLVMAsmParser.a LLVMBCWriter.a LLVMCore.a \
            LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index 791464631421ec46cdd224158488c8269da96246..b3acd0157e0034d34dd8ba10a7577ed8a9234028 100644 (file)
@@ -10,4 +10,6 @@ LEVEL = ../..
 
 TOOLNAME = llvm-bcanalyzer
 USEDLIBS = LLVMBCReader.a LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
+
 include $(LEVEL)/Makefile.common
index 413fd0a53a310de13339e215f8b66dfdfdeb64b8..16d8ba739feb2ef612aa0b3cd081456b7b3d53cd 100644 (file)
@@ -10,6 +10,7 @@
 LEVEL = ../..
 
 EXTRA_DIST = LibDeps.txt FinalLibDeps.txt llvm-config.in.in find-cycles.pl
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
 
index 31ebbba59cd349b067f888013985eddeb055a46e..e7bc95fa5da993a19cd2443f5194a76c23755733 100644 (file)
@@ -11,5 +11,6 @@ LEVEL = ../..
 TOOLNAME = llvm-db
 USEDLIBS = LLVMDebugger LLVMBCReader.a LLVMCore.a LLVMSupport.a \
          LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index 8e54fb347c865676c567705caf576e83d67469b6..011409e3dd56dfadd80098f92ead5bbe87634265 100644 (file)
@@ -10,4 +10,6 @@ LEVEL = ../..
 
 TOOLNAME = llvm-dis
 USEDLIBS = LLVMBCReader.a LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
+
 include $(LEVEL)/Makefile.common
index 73d5883403a8f05efcad72fbe76d92c5db8cc0a2..20a107c5c76794815e4fef91e5b3bd53306266a1 100644 (file)
@@ -12,5 +12,6 @@ TOOLNAME = llvm-extract
 USEDLIBS = LLVMBCReader.a LLVMBCWriter.a LLVMTransforms.a LLVMipo.a \
           LLVMTarget.a LLVMAnalysis.a LLVMTransformUtils.a LLVMipa.a \
            LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index eb2158a252a1d5516f11d2a1a6f0d618857aaa9d..636aea4ef61574bc10e2de9b7f3e22548f42e3c2 100644 (file)
@@ -14,5 +14,6 @@ USEDLIBS = LLVMipo.a LLVMTransforms.a LLVMScalarOpts.a LLVMAnalysis.a \
           LLVMipa.a LLVMTransformUtils.a LLVMTarget.a LLVMLinker.a \
           LLVMArchive.a LLVMBCReader.a LLVMBCWriter.a \
           LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index 41594f2c51e9345788fbcd858386a229a94c21ee..0663396cdd964b48353c90a2eaaba57d2fa7fe15 100644 (file)
@@ -11,5 +11,6 @@ LEVEL = ../..
 TOOLNAME = llvm-link
 USEDLIBS = LLVMLinker.a LLVMBCReader.a LLVMBCWriter.a \
           LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index 996b3494de9cce541b24286da18df3fcae99c507..c7502e23061122e63d0975221e595839772f193b 100644 (file)
@@ -11,4 +11,6 @@ LEVEL = ../..
 TOOLNAME = llvm-nm
 USEDLIBS = LLVMArchive.a LLVMBCReader.a \
           LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
+
 include $(LEVEL)/Makefile.common
index 029297a5711265e97dc901a58c6ed710c97baa5f..9774f64fa1a97f4ee43ade5d527d609d34b94dec 100644 (file)
@@ -11,5 +11,6 @@ LEVEL = ../..
 TOOLNAME = llvm-prof
 USEDLIBS = LLVMAnalysis.a LLVMBCReader.a \
            LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index b97c17c79a2a9fbd0adb653cad3ff9c864f0cf55..1379532f5eeb24d7ccc190f3d2d420a34f088969 100644 (file)
@@ -11,5 +11,6 @@ LEVEL = ../..
 TOOLNAME = llvm-ranlib
 USEDLIBS = LLVMArchive.a LLVMBCReader.a \
           LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
index d6b65c8923cac1d689d8a3ba7551cb1860768c6b..cc3169c46f11d52524a0eae3be2ff61393f56ea8 100644 (file)
@@ -9,6 +9,7 @@
 LEVEL = ../..
 TOOLNAME = llvm2cpp
 USEDLIBS = LLVMBCReader.a LLVMCore.a LLVMSupport.a LLVMbzip2.a LLVMSystem.a
+REQUIRES_EH := 1
 
 include $(LEVEL)/Makefile.common
 
index 62fa82e325045c96dc3fbe599dad1ae13f5420ae..0e63d13259411aa68e5758ec284f68df96c5e808 100644 (file)
@@ -11,6 +11,7 @@ TOOLNAME = llvmc
 USEDLIBS = LLVMCore.a LLVMSupport.a LLVMSystem.a
 CONFIG_FILES = c cpp ll
 EXTRA_DIST = c cpp ll ConfigLexer.cpp.cvs ConfigLexer.l.cvs
+REQUIRES_EH := 1
 
 # The CompilerDriver needs to know the locations of several configured
 # directories and paths. We define these as preprocessor symbols so they can 
index c262040ea88985b2a78fdb07e66fa6b0e6a83419..f310639c08b29fc4c4026c816a3400bcc4c92c33 100644 (file)
@@ -8,6 +8,7 @@
 ##===----------------------------------------------------------------------===##
 LEVEL = ../..
 TOOLNAME = opt
+REQUIRES_EH := 1
 
 USEDLIBS = LLVMBCReader.a LLVMBCWriter.a LLVMInstrumentation.a \
           LLVMScalarOpts.a LLVMipo.a LLVMipa.a LLVMDataStructure LLVMTransforms.a \