summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2014-02-01 02:09:43 (GMT)
committerTony Theodore <tonyt@logyst.com>2014-02-01 02:09:43 (GMT)
commitdfb9461b883f8e1ca4806b01b78a456224801dfa (patch)
treeb1bbfd6e6c090a9b38483cb94fe52384b8d51686
parent5832d3b707c991d8243891f571837e0c48c75180 (diff)
downloadmxe-dfb9461b883f8e1ca4806b01b78a456224801dfa.zip
mxe-dfb9461b883f8e1ca4806b01b78a456224801dfa.tar.gz
mxe-dfb9461b883f8e1ca4806b01b78a456224801dfa.tar.bz2
update package llvm
-rw-r--r--src/llvm-seh.patch28
-rw-r--r--src/llvm.mk6
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