summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>2015-02-05 01:12:24 +0000
committerBill Schmidt <wschmidt@linux.vnet.ibm.com>2015-02-05 01:12:24 +0000
commit0a9c061343f621c7cc8e734d2c68e3d5e5899f5d (patch)
treed48cabad360edfc1d401f8e76bc20cb1ae4d42ff /clang/lib/CodeGen
parentddaf4fd68037735199f13d0fea77532c9898f170 (diff)
downloadbcm5719-llvm-0a9c061343f621c7cc8e734d2c68e3d5e5899f5d.tar.gz
bcm5719-llvm-0a9c061343f621c7cc8e734d2c68e3d5e5899f5d.zip
[PowerPC] Revert workaround for TLS linker bug
In r227480, Ulrich Weigand introduced a workaround for a linker optimization bug that can create mis-optimized code for accesses to general-dynamic or local-dynamic TLS variables. The linker optimization bug only occurred for Clang/LLVM because of some inefficient code being generated for these TLS accesses. I have recently corrected LLVM to produce the efficient code sequence expected by the linkers, so this workaround is no longer needed. Therefore this patch reverts r227480. I've tested that the previous bootstrap failure no longer occurs with the workaround reverted. llvm-svn: 228253
Diffstat (limited to 'clang/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud