[PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
Sean Fertile via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue May 1 19:28:53 PDT 2018
sfertile updated this revision to Diff 144823.
sfertile added a comment.
Moved the lazy resolver stubs to the `.plt` section, and renamed the `,plt` and `.got.plt` sections.
I've looked at the ifunc test we had and there are a number of things broken with the ppc ifunc implementation so I've XFAIL'ed it rather then simply update it. Our ifunc problems can be fixed in a separate patch.
Repository:
rLLD LLVM Linker
https://reviews.llvm.org/D45642
Files:
ELF/Arch/PPC64.cpp
ELF/SyntheticSections.cpp
ELF/SyntheticSections.h
ELF/Target.h
test/ELF/basic-ppc64.s
test/ELF/ppc64-ifunc.s
test/ELF/ppc64le-dynamic-relocations.s
test/ELF/ppc64le-plt-stub.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D45642.144823.patch
Type: text/x-patch
Size: 11452 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180502/d10b27e3/attachment.bin>
More information about the llvm-commits
mailing list