================ @@ -1262,6 +1275,14 @@ typedef __char32_t char32_t; # define _LIBCPP_HAS_EXPLICIT_THIS_PARAMETER 0 # endif +# if defined(__POINTER_FIELD_PROTECTION__) +# define _LIBCPP_PFP [[clang::pointer_field_protection]] +# define _LIBCPP_NO_PFP [[clang::no_field_protection]] ---------------- philnik777 wrote:
These should be _Uglified. Do these attributes do anything with pfp disabled? If no, why not simply check for their availability like with other attributes? https://github.com/llvm/llvm-project/pull/151651 _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
