llvm-project/llvm/test/ExecutionEngine/RuntimeDyld/X86
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
..
Inputs [RuntimeDyld] Don't allocate unnecessary stub buffer space 2015-11-23 21:47:51 +00:00
COFF_i386.s X86: handle external tail calls in Windows JIT 2016-07-14 17:27:06 +00:00
COFF_x86_64.s [RuntimeDyld][COFF] Fix a think-o in the handling of the IMAGE_REL_AMD64_ADDR64 2015-10-23 18:46:43 +00:00
ELF-relaxed.s Change the default of -relax-relocations. 2016-06-17 17:04:56 +00:00
ELF_STT_FILE.s Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
ELF_x64-64_PC8_relocations.s Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
ELF_x64-64_PIC_relocations.s Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
ELF_x86-64_PIC-small-relocations.s Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
ELF_x86_64_StubBuf.s [RuntimeDyld] Don't allocate unnecessary stub buffer space 2015-11-23 21:47:51 +00:00
MachO_empty_ehframe.s [RuntimeDyld][MachO] Fix handling of empty eh-frame sections. 2016-01-28 22:35:48 +00:00
MachO_i386_DynNoPIC_relocations.s Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
MachO_i386_eh_frame.s Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
MachO_x86-64_PIC_relocations.s [RuntimeDyld][MachO] Add support for SUBTRACTOR relocations between anonymous 2016-05-19 23:26:05 +00:00
lit.local.cfg