diff --git a/lib/Archive/Makefile b/lib/Archive/Makefile index e8cc803c785..37e67ca4fb1 100644 --- a/lib/Archive/Makefile +++ b/lib/Archive/Makefile @@ -12,6 +12,7 @@ LIBRARYNAME = LLVMArchive # We only want an archive so only those modules actually used by a tool are # included. -BUILD_ARCHIVE = 1 +BUILD_ARCHIVE := 1 +REQUIRES_EH := 1 include $(LEVEL)/Makefile.common diff --git a/lib/AsmParser/Makefile b/lib/AsmParser/Makefile index 75ae34542a8..9755571d07c 100644 --- a/lib/AsmParser/Makefile +++ b/lib/AsmParser/Makefile @@ -10,6 +10,7 @@ LEVEL = ../.. LIBRARYNAME := LLVMAsmParser BUILD_ARCHIVE = 1 +REQUIRES_EH := 1 EXTRA_DIST := Lexer.cpp.cvs Lexer.l.cvs \ llvmAsmParser.cpp.cvs llvmAsmParser.h.cvs llvmAsmParser.y.cvs diff --git a/lib/Bytecode/Archive/Makefile b/lib/Bytecode/Archive/Makefile index e8cc803c785..37e67ca4fb1 100644 --- a/lib/Bytecode/Archive/Makefile +++ b/lib/Bytecode/Archive/Makefile @@ -12,6 +12,7 @@ LIBRARYNAME = LLVMArchive # We only want an archive so only those modules actually used by a tool are # included. -BUILD_ARCHIVE = 1 +BUILD_ARCHIVE := 1 +REQUIRES_EH := 1 include $(LEVEL)/Makefile.common diff --git a/lib/Bytecode/Reader/Makefile b/lib/Bytecode/Reader/Makefile index a86d008715f..989eba74088 100644 --- a/lib/Bytecode/Reader/Makefile +++ b/lib/Bytecode/Reader/Makefile @@ -9,6 +9,7 @@ LEVEL = ../../.. LIBRARYNAME = LLVMBCReader BUILD_ARCHIVE = 1 +REQUIRES_EH := 1 include $(LEVEL)/Makefile.common