Skip to content

Commit

Permalink
Tools require EH for their top-level try blocks.
Browse files Browse the repository at this point in the history
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29035 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
lattner committed Jul 7, 2006
1 parent a539c03 commit 0465fa9
Show file tree
Hide file tree
Showing 21 changed files with 24 additions and 0 deletions.
1 change: 1 addition & 0 deletions tools/analyze/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/bugpoint/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/gccas/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/gccld/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/llc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions tools/lli/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
LEVEL := ../..
TOOLNAME := lli
LLVMLIBS := JIT
REQUIRES_EH := 1

# Enable JIT support
include $(LEVEL)/Makefile.common
1 change: 1 addition & 0 deletions tools/llvm-ar/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
1 change: 1 addition & 0 deletions tools/llvm-as/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 2 additions & 0 deletions tools/llvm-bcanalyzer/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/llvm-config/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
1 change: 1 addition & 0 deletions tools/llvm-db/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 2 additions & 0 deletions tools/llvm-dis/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/llvm-extract/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/llvm-ld/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/llvm-link/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 2 additions & 0 deletions tools/llvm-nm/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/llvm-prof/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/llvm-ranlib/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions tools/llvm2cpp/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
1 change: 1 addition & 0 deletions tools/llvmc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions tools/opt/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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 \
Expand Down

0 comments on commit 0465fa9

Please sign in to comment.