diff options
author | Sean Fertile <sfertile@ca.ibm.com> | 2018-05-09 02:07:53 +0000 |
---|---|---|
committer | Sean Fertile <sfertile@ca.ibm.com> | 2018-05-09 02:07:53 +0000 |
commit | 49914cc807a933f3bafd61b88248e75a90101333 (patch) | |
tree | 7571aca48bc28d40ffc448eca2a44b89c1350832 /llvm/test/Transforms/SampleProfile/entry_counts.ll | |
parent | 27bba4495a21034651d559f0bbeeb6c4da71bc54 (diff) | |
download | bcm5719-llvm-49914cc807a933f3bafd61b88248e75a90101333.tar.gz bcm5719-llvm-49914cc807a933f3bafd61b88248e75a90101333.zip |
[PPC64] Add lazy symbol resolution stubs.
Adds support for .glink resolver stubs from the example implementation in the V2
ABI (Section 4.2.5.3. Procedure Linkage Table). The stubs are written to the
PltSection, and the sections are renamed to match the PPC64 ABI:
.got.plt --> .plt Type = SHT_NOBITS
.plt --> .glink
And adds the DT_PPC64_GLINK dynamic tag to the dynamic section when the plt is
not empty.
Differential Revision: https://reviews.llvm.org/D45642
llvm-svn: 331840
Diffstat (limited to 'llvm/test/Transforms/SampleProfile/entry_counts.ll')
0 files changed, 0 insertions, 0 deletions