================ @@ -1215,6 +1215,29 @@ typedef __char32_t char32_t; # define _LIBCPP_HAS_EXPLICIT_THIS_PARAMETER 0 # endif +# if __has_feature(pointer_field_protection) ---------------- mordante wrote:
Since this feature is an ABI break, it will cause ODR violations to these structs. I think we should ABI tag this in `_LIBCPP_ODR_SIGNATURE`. https://github.com/llvm/llvm-project/pull/133538 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits