[PATCH] D57371: ELF: Allow GOT relocs pointing to non-preemptable ifunc to resolve to an IRELATIVE where possible.

Mark Johnston via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 8 09:23:13 PST 2019


markj added a comment.

In D57371#1390027 <https://reviews.llvm.org/D57371#1390027>, @emaste wrote:

> In D57371#1390001 <https://reviews.llvm.org/D57371#1390001>, @ruiu wrote:
>
> > Ed,
> >
> > Did `-z ifunc-noplt` work well for FreeBSD kernel? If it works well, maybe we should merge it to the mainline lld tree?
>
>
> Yes it works well for us - the plan was for @markj to rebase and upstream it but it got preempted by other work; we'll bump the priority in light of this patch. Mark do you think we could test with this patch + `-z ifunc-noplt` in the near future?


Yes, I will submit a patch to phabricator in the next couple of weeks. In the meantime I'll try and get this patch tested with -z ifunc-noplt before Monday.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D57371/new/

https://reviews.llvm.org/D57371





More information about the llvm-commits mailing list