Remove ia64-fix.diff (applied upstream)

This commit is contained in:
Sylvestre Ledru 2013-08-27 09:16:12 +00:00
parent 3252fda6b1
commit e00aede290
3 changed files with 5 additions and 71 deletions

6
debian/changelog vendored
View File

@ -1,9 +1,13 @@
llvm-toolchain-snapshot (1:3.4~svn188990-2) UNRELEASED; urgency=low
[ Luca Falavigna ]
* debian/control:
- Add llvm-3.4-dev to lldb-3.4 Depends field.
-- Luca Falavigna <dktrkranz@debian.org> Sun, 25 Aug 2013 13:54:46 +0200
[ Sylvestre Ledru ]
* Remove ia64-fix.diff (applied upstream)
-- Sylvestre Ledru <sylvestre@debian.org> Tue, 27 Aug 2013 11:16:45 +0200
llvm-toolchain-snapshot (1:3.4~svn188990-1) unstable; urgency=low

View File

@ -1,69 +0,0 @@
Index: llvm-toolchain-snapshot_3.4~svn188990/lib/ExecutionEngine/JIT/JIT.cpp
===================================================================
--- llvm-toolchain-snapshot_3.4~svn188990.orig/lib/ExecutionEngine/JIT/JIT.cpp 2013-08-22 09:11:27.680602668 +0200
+++ llvm-toolchain-snapshot_3.4~svn188990/lib/ExecutionEngine/JIT/JIT.cpp 2013-08-22 09:11:27.672602668 +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
Index: llvm-toolchain-snapshot_3.4~svn188990/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp
===================================================================
--- llvm-toolchain-snapshot_3.4~svn188990.orig/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp 2013-08-22 09:11:27.680602668 +0200
+++ llvm-toolchain-snapshot_3.4~svn188990/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp 2013-08-22 09:11:27.672602668 +0200
@@ -115,12 +115,14 @@
verbose_log->Printf("PTRACE_SETREGS %s", buf.GetData());
break;
}
+#ifdef PTRACE_SETFPREGS
case PTRACE_SETFPREGS:
{
DisplayBytes(buf, data, data_size);
verbose_log->Printf("PTRACE_SETFPREGS %s", buf.GetData());
break;
}
+#endif
case PTRACE_SETSIGINFO:
{
DisplayBytes(buf, data, sizeof(siginfo_t));
@@ -583,9 +585,11 @@
void
ReadFPROperation::Execute(ProcessMonitor *monitor)
{
+#ifdef PTRACE_GETFPREGS
if (PTRACE(PTRACE_GETFPREGS, m_tid, NULL, m_buf, m_buf_size) < 0)
m_result = false;
else
+#endif
m_result = true;
}
@@ -668,9 +672,11 @@
void
WriteFPROperation::Execute(ProcessMonitor *monitor)
{
+#ifdef PTRACE_SETFPREGS
if (PTRACE(PTRACE_SETFPREGS, m_tid, NULL, m_buf, m_buf_size) < 0)
m_result = false;
else
+#endif
m_result = true;
}
Index: llvm-toolchain-snapshot_3.4~svn188990/lib/ExecutionEngine/RTDyldMemoryManager.cpp
===================================================================
--- llvm-toolchain-snapshot_3.4~svn188990.orig/lib/ExecutionEngine/RTDyldMemoryManager.cpp 2013-08-22 09:11:27.680602668 +0200
+++ llvm-toolchain-snapshot_3.4~svn188990/lib/ExecutionEngine/RTDyldMemoryManager.cpp 2013-08-22 09:11:27.672602668 +0200
@@ -33,7 +33,7 @@
RTDyldMemoryManager::~RTDyldMemoryManager() {}
// 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

View File

@ -18,7 +18,6 @@ scan-build-clang-path.diff
declare_clear_cache.diff
31-powerpcspe.diff
34-powerpc-no-altivec.diff
ia64-fix.diff
clang-format-version.diff
kfreebsd.diff
mipsel-ftbfs.diff