[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
Sun Feb 10 20:47:59 PST 2019


markj added a comment.

In D57371#1392265 <https://reviews.llvm.org/D57371#1392265>, @pcc wrote:

> In D57371#1392254 <https://reviews.llvm.org/D57371#1392254>, @markj wrote:
>
> > Note that the kernel doesn't have any non-preemptible ifuncs, though.
>
>
> Isn't the FreeBSD kernel an ET_EXEC? That should mean that all of its symbols are non-preemptible, right?


Indeed, you are right.


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