diff --git a/debian/patches/ia64-fix.diff b/debian/patches/ia64-fix.diff new file mode 100644 index 00000000..995d2b32 --- /dev/null +++ b/debian/patches/ia64-fix.diff @@ -0,0 +1,13 @@ +Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp +=================================================================== +--- llvm.orig/lib/ExecutionEngine/JIT/JIT.cpp 2013-06-03 17:32:40.000000000 +0200 ++++ llvm/lib/ExecutionEngine/JIT/JIT.cpp 2013-06-03 17:32:59.000000000 +0200 +@@ -68,7 +68,7 @@ + } + + // Determine whether we can register EH tables. +-#if (defined(__GNUC__) && !defined(__ARM_EABI__) && \ ++#if (defined(__GNUC__) && !defined(__ARM_EABI__) && !defined(__ia64__) && \ + !defined(__USING_SJLJ_EXCEPTIONS__)) + #define HAVE_EHTABLE_SUPPORT 1 + #else diff --git a/debian/patches/series b/debian/patches/series index f87019f1..3a48e58f 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -18,3 +18,4 @@ declare_clear_cache.diff 31-powerpcspe.diff 33-armhf-defaults.diff 34-powerpc-no-altivec.diff +ia64-fix.diff