This file is part of MXE.
See index.html for further information.
diff -NBaur llvm-3.3.src/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp llvm-3.3.patched/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp
--- llvm-3.3.src/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp 2013-05-05 17:43:10.000000000 -0300
+++ llvm-3.3.patched/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp 2013-12-29 13:33:00.827119175 -0300
@@ -148,7 +148,7 @@
// Determine whether we can register EH tables.
#if (defined(__GNUC__) && !defined(__ARM_EABI__) && \
- !defined(__USING_SJLJ_EXCEPTIONS__))
+ !defined(__SEH__) && !defined(__USING_SJLJ_EXCEPTIONS__))
#define HAVE_EHTABLE_SUPPORT 1
#else
#define HAVE_EHTABLE_SUPPORT 0
diff -NBaur llvm-3.3.src/lib/ExecutionEngine/JIT/JIT.cpp llvm-3.3.patched/lib/ExecutionEngine/JIT/JIT.cpp
--- llvm-3.3.src/lib/ExecutionEngine/JIT/JIT.cpp 2013-05-05 17:43:10.000000000 -0300
+++ llvm-3.3.patched/lib/ExecutionEngine/JIT/JIT.cpp 2013-12-29 13:33:00.827119175 -0300
@@ -72,7 +72,7 @@
// Determine whether we can register EH tables.
#if (defined(__GNUC__) && !defined(__ARM_EABI__) && \
- !defined(__USING_SJLJ_EXCEPTIONS__))
+ !defined(__SEH__) && !defined(__USING_SJLJ_EXCEPTIONS__))
#define HAVE_EHTABLE_SUPPORT 1
#else
#define HAVE_EHTABLE_SUPPORT 0