[clang] [llvm] [Clang][LLVM] Disable NonLazyBind when pointer authentication is enabled (PR #188638)
Oskar Wirga via cfe-commits
cfe-commits at lists.llvm.org
Fri Mar 27 09:22:39 PDT 2026
oskarwirga wrote:
> Can you make it ignored for darwin targets?
Yeah should I just add that to this PR or make a separate one?
> Would that be enough for your usage?
No it seems like we do need to outright disable NonLazyBind on arm64e, particularly because something liek `objc_retain` gets `NonLazyBind` regardless of `-fno-plt`: https://github.com/llvm/llvm-project/blob/ede566118f706fe69124d8ff1024965b6b5dd837/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp#L169-L172
https://github.com/llvm/llvm-project/pull/188638
More information about the cfe-commits
mailing list