[libcxx-commits] [libcxx] [libc++][NFC] Refactor _LIBCPP_AVAILABILITY_HAS_* macros to always be defined (PR #71002)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Thu Mar 28 03:13:23 PDT 2024


ldionne wrote:

In your case, since you don't care about back-deployment you should likely not define these macros. However, I also think you shouldn't be disabling `__libcpp_verbose_abort()`: we don't use it to handle assertions in release mode anyway (we moved to `__builtin_trap()`) so you shouldn't be disabling it artificially.

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


More information about the libcxx-commits mailing list