llvm-project/llvm/test/ExecutionEngine/RuntimeDyld
Saleem Abdulrasool 0233cc55de X86: handle external tail calls in Windows JIT
If there was a tail call, we would incorrectly handle the relocation.  It would
end up indexing into the array with an incorrect section id.  The symbol was
external to the module, so the Section ID was UNDEFINED (-1).  We would then
index the SmallVector with this ID, triggering an assertion.  Use the Value
rather than the section load address in this case.

llvm-svn: 275442
2016-07-14 17:27:06 +00:00
..
AArch64 Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
ARM ExecutionEngine: add preliminary support for COFF ARM 2016-06-24 14:11:44 +00:00
Mips [MIPS][LLVM-MC] Fix Disassemble of Negative Offset 2016-05-24 09:57:10 +00:00
PowerPC [RuntimeDyld] Adapt PPC64 relocations to PPC32 2015-08-04 15:29:00 +00:00
SystemZ Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
X86 X86: handle external tail calls in Windows JIT 2016-07-14 17:27:06 +00:00