[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 11:29:36 PDT 2024


aheejin wrote:

How does the release mode choose `__builtin_trap()` over `__libcpp_verbose_abort()`? Does it do that via CMake? (I can't find the string `VERBOSE_ABORT` in `CMakeLists.txt` though) 

Not sure it's relevant, but Emscripten doesn't use CMake and we use our custom build infrastructure. If we know how CMake does it we can probably mimic it.

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


More information about the libcxx-commits mailing list