aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorJason W Kim <jason.w.kim.2009@gmail.com>2011-02-07 01:11:15 +0000
committerJason W Kim <jason.w.kim.2009@gmail.com>2011-02-07 01:11:15 +0000
commit202630c6ee80ae7ba13219753b76c5146cb92084 (patch)
tree64f7f7ebc41cd92ce86efd4e80aecac1f74ae695 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent85b0af177f7cc0b07dc0980f7aad263f64c5514c (diff)
downloadllvm-202630c6ee80ae7ba13219753b76c5146cb92084.zip
llvm-202630c6ee80ae7ba13219753b76c5146cb92084.tar.gz
llvm-202630c6ee80ae7ba13219753b76c5146cb92084.tar.bz2
Teach ARM/MC/ELF about gcc compatible reloc output to get past odd linkage
failures with relocations. The code committed is a first cut at compatibility for emitted relocations in ELF .o. Why do this? because existing ARM tools like emitting relocs symbols as explicit relocations, not as section-offset relocs. Result is that with these changes, 1) relocs are now substantially identical what to gcc outputs. 2) larger apps (including many spec2k tests) compile, cross-link, and pass Added reminder fixme to tests for future conversion to .s form. llvm-svn: 124996
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions