[clang] [llvm] [Clang][LLVM] Disable NonLazyBind when pointer authentication is enabled (PR #188638)

Ahmed Bougacha via cfe-commits cfe-commits at lists.llvm.org
Thu Mar 26 07:17:48 PDT 2026


https://github.com/ahmedbougacha requested changes to this pull request.

> On arm64e, GOT entries are PAC-signed
No, this is incorrect.  GOT entries are not signed.  On arm64e, the auth_got is signed, and that's not used in `@GOT` references.

I appreciate the AI disclaimer, but please, for the love of all that is correct and functional, don't use Claude for any changes that could affect darwin.  I understand the bar has dropped to hell in all other areas, but I'd like to hold ourselves to a higher standard.

https://github.com/llvm/llvm-project/pull/188638


More information about the cfe-commits mailing list