summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@de.ibm.com>2014-03-14 12:45:22 +0000
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2014-03-14 12:45:22 +0000
commitf445399870e5d3e70be72db0e5ac6aa4d581d8ca (patch)
treeff7e49b9e56b335276fe4d16a2441b1a654d55a8 /clang/lib/Sema/SemaLookup.cpp
parent3554912129073eb282877ac553f0ea2da0adfd9f (diff)
downloadbcm5719-llvm-f445399870e5d3e70be72db0e5ac6aa4d581d8ca.tar.gz
bcm5719-llvm-f445399870e5d3e70be72db0e5ac6aa4d581d8ca.zip
[ppc64] Avoid copy relocs in named rodata sections
Commit r181723 introduced code to avoid placing initialized variables needing relocations into the .rodata section, which avoid copy relocs that do not work as expected on ppc64 function references. The same treatment is also needed for *named* .rodata.XXX sections. This patch changes PPC64LinuxTargetObjectFile::SelectSectionForGlobal to modify "Kind" *before* calling the default SelectSectionForGlobal routine, instead of first calling the default routine and then just checking for the (main) .rodata section afterwards. llvm-svn: 203921
Diffstat (limited to 'clang/lib/Sema/SemaLookup.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud