[clang] [clang][PAC] ptrauth_qualifier and ptrauth_intrinsic should only be available on Darwin (PR #153912)
    Aaron Ballman via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Mon Aug 18 05:52:47 PDT 2025
    
    
  
================
@@ -144,6 +144,11 @@ New Compiler Flags
 Deprecated Compiler Flags
 -------------------------
 
+- Use of `__has_feature` to detect the `ptrauth_qualifier` and `ptrauth_intrinsics`
+  features has been deprecated, and is restricted to the arm64e target only. The
+  correct method to check for these features is to test for the `__PTRAUTH__`
+  macro.
----------------
AaronBallman wrote:
```suggestion
- Use of ``__has_feature`` to detect the ``ptrauth_qualifier`` and ``ptrauth_intrinsics``
  features has been deprecated, and is restricted to the arm64e target only. The
  correct method to check for these features is to test for the ``__PTRAUTH__``
  macro.
```
https://github.com/llvm/llvm-project/pull/153912
    
    
More information about the cfe-commits
mailing list