aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2014-05-22 22:30:13 +0000
committerLang Hames <lhames@gmail.com>2014-05-22 22:30:13 +0000
commit7f9fc2b339fa26b279135007a6b5568624c5a2ef (patch)
tree5477971b471c4e82f64ff92292fb27cf2daa40bd /clang/lib/CodeGen/CodeGenModule.cpp
parent0a0d6b4bb123e833df89cbb287e467f811324882 (diff)
downloadllvm-7f9fc2b339fa26b279135007a6b5568624c5a2ef.zip
llvm-7f9fc2b339fa26b279135007a6b5568624c5a2ef.tar.gz
llvm-7f9fc2b339fa26b279135007a6b5568624c5a2ef.tar.bz2
[RuntimeDyld] Teach RuntimeDyldMachO how to handle scattered VANILLA relocs on
i386. This fixes two more MCJIT regression tests on i386: ExecutionEngine/MCJIT/2003-05-06-LivenessClobber.ll ExecutionEngine/MCJIT/2013-04-04-RelocAddend.ll The implementation of processScatteredVANILLA is tasteless (*ba-dum-ching*), but I'm working on a substantial tidy-up of RuntimeDyldMachO that should improve things. This patch also fixes a type-o in RuntimeDyldMachO::processSECTDIFFRelocation, and teaches that method to skip over the PAIR reloc following the SECTDIFF. <rdar://problem/16961886> llvm-svn: 209478
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions