[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