summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2019-02-06 02:00:24 +0000
committerFangrui Song <maskray@google.com>2019-02-06 02:00:24 +0000
commitf55e9a2d2e2dbd9b68776a17942ff989aa95bbc6 (patch)
tree7590b98b983e0f99ad302f4ce09e7299f4f5737e /lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py
parent54c82886cbe24b2929b0dcf293ad6c10bf698e96 (diff)
downloadbcm5719-llvm-f55e9a2d2e2dbd9b68776a17942ff989aa95bbc6.tar.gz
bcm5719-llvm-f55e9a2d2e2dbd9b68776a17942ff989aa95bbc6.zip
[PPC64] Set the number of relocations processed for R_PPC64_TLS[GL]D to 2
Summary: R_PPC64_TLSGD and R_PPC64_TLSLD are used as markers on TLS code sequences. After GD-to-IE or GD-to-LE relaxation, the next relocation R_PPC64_REL24 should be skipped to not create a false dependency on __tls_get_addr. When linking statically, the false dependency may cause an "undefined symbol: __tls_get_addr" error. R_PPC64_GOT_TLSGD16_HA R_PPC64_GOT_TLSGD16_LO R_PPC64_TLSGD R_TLSDESC_CALL R_PPC64_REL24 __tls_get_addr Reviewers: ruiu, sfertile, syzaara, espindola Reviewed By: sfertile Subscribers: emaste, nemanjai, arichardson, kbarton, jsji, llvm-commits, tamur Tags: #llvm Differential Revision: https://reviews.llvm.org/D57673 llvm-svn: 353262
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud