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

Heejin Ahn via libcxx-commits libcxx-commits at lists.llvm.org
Thu Mar 28 13:13:44 PDT 2024


aheejin wrote:

I see, but there are plenty of places that directly calls `_LIBCPP_VERBOSE_ABORT` macro, which does not seem to be controllable by a setting after this PR. Any advice on how to choose `__builtin_abort()` call over `__libcpp_verbose_abort()` here?
https://github.com/llvm/llvm-project/blob/44af53b22aaa1fe382b22329bbc7e4610ecbacc8/libcxx/include/__verbose_abort#L41-L47

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


More information about the libcxx-commits mailing list