forked from OSchip/llvm-project
0233cc55de
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 |
||
---|---|---|
.. | ||
Inputs | ||
COFF_i386.s | ||
COFF_x86_64.s | ||
ELF-relaxed.s | ||
ELF_STT_FILE.s | ||
ELF_x64-64_PC8_relocations.s | ||
ELF_x64-64_PIC_relocations.s | ||
ELF_x86-64_PIC-small-relocations.s | ||
ELF_x86_64_StubBuf.s | ||
MachO_empty_ehframe.s | ||
MachO_i386_DynNoPIC_relocations.s | ||
MachO_i386_eh_frame.s | ||
MachO_x86-64_PIC_relocations.s | ||
lit.local.cfg |