[PATCH] D120266: [clang][CodeGen] Avoid emitting ifuncs with undefined resolvers

Itay Bookstein via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 25 07:27:40 PST 2022


ibookstein added a comment.

Ah, I saw your comment just now, good thing I didn't continue down that plain-alias-name route then!
The change now satisfies that requirement in a way that binding against the alias name indeed would not: TU1 will have the callsite in `caller` bind against `foo.ifunc`, which is not a symbol that TU2 defines.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D120266



More information about the cfe-commits mailing list