Author: johannes
Date: Thu Dec 20 01:46:03 2007
New Revision: 45258
URL: http://llvm.org/viewvc/llvm-project?rev=45258&view=rev
Log:
Enable unwinding EH on PPC and x86. Damn the torpedos.
Modified:
test-suite/trunk/Makefile.programs
Modified: test-suite/trunk/Makefile.programs
URL:
http://llvm.org/viewvc/llvm-project/test-suite/trunk/Makefile.programs?rev=45258&r1=45257&r2=45258&view=diff
==============================================================================
--- test-suite/trunk/Makefile.programs (original)
+++ test-suite/trunk/Makefile.programs Thu Dec 20 01:46:03 2007
@@ -310,9 +310,18 @@
# If the program requires exception handling support, enable (potentially
# expensive) support for it.
ifdef REQUIRES_EH_SUPPORT
+# PPC and X86 support DWARF exceptions, for everything else, default to SJLJ
+ifeq ($(ARCH),PowerPC)
+LLCFLAGS += -enable-eh
+else
+ifeq ($(ARCH),x86)
+LLCFLAGS += -enable-eh
+else
LLCFLAGS += -enable-correct-eh-support
LLVMLD_FLAGS += -disable-inlining
endif
+endif
+endif
# Pass target specific llc flags
ifdef TARGET_LLCFLAGS
_______________________________________________
llvm-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits