diff options
author | Tony Theodore <tonyt@logyst.com> | 2014-02-01 02:09:43 (GMT) |
---|---|---|
committer | Tony Theodore <tonyt@logyst.com> | 2014-02-01 02:09:43 (GMT) |
commit | dfb9461b883f8e1ca4806b01b78a456224801dfa (patch) | |
tree | b1bbfd6e6c090a9b38483cb94fe52384b8d51686 /src | |
parent | 5832d3b707c991d8243891f571837e0c48c75180 (diff) | |
download | mxe-dfb9461b883f8e1ca4806b01b78a456224801dfa.zip mxe-dfb9461b883f8e1ca4806b01b78a456224801dfa.tar.gz mxe-dfb9461b883f8e1ca4806b01b78a456224801dfa.tar.bz2 |
update package llvm
Diffstat (limited to 'src')
-rw-r--r-- | src/llvm-seh.patch | 28 | ||||
-rw-r--r-- | src/llvm.mk | 6 |
2 files changed, 3 insertions, 31 deletions
diff --git a/src/llvm-seh.patch b/src/llvm-seh.patch deleted file mode 100644 index f5958a2..0000000 --- a/src/llvm-seh.patch +++ /dev/null @@ -1,28 +0,0 @@ -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 diff --git a/src/llvm.mk b/src/llvm.mk index 7134bb4..cb0534a 100644 --- a/src/llvm.mk +++ b/src/llvm.mk @@ -3,9 +3,9 @@ PKG := llvm $(PKG)_IGNORE := -$(PKG)_VERSION := 3.3 -$(PKG)_CHECKSUM := c6c22d5593419e3cb47cbcf16d967640e5cce133 -$(PKG)_SUBDIR := llvm-$($(PKG)_VERSION).src +$(PKG)_VERSION := 3.4 +$(PKG)_CHECKSUM := 10b1fd085b45d8b19adb9a628353ce347bc136b8 +$(PKG)_SUBDIR := llvm-$($(PKG)_VERSION) $(PKG)_FILE := llvm-$($(PKG)_VERSION).src.tar.gz $(PKG)_URL := http://llvm.org/releases/$($(PKG)_VERSION)/$($(PKG)_FILE) $(PKG)_DEPS := gcc |