================ @@ -484,8 +484,21 @@ typedef __char32_t char32_t; # define _LIBCPP_EXCEPTIONS_SIG e # endif +# if !_LIBCPP_HAS_EXCEPTIONS +# define _LIBCPP_EXCEPTIONS_SIG n +# else +# define _LIBCPP_EXCEPTIONS_SIG e +# endif + +# if defined(__POINTER_FIELD_PROTECTION__) +# define _LIBCPP_PFP_SIG p +# else +# define _LIBCPP_PFP_SIG +# endif ---------------- pcc wrote:
Okay, I removed this logic and added CMake logic to modify the namespace name if PFP is enabled. 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
