[libcxx-commits] [libcxx] [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (PR #131156)
Martin Storsjö via libcxx-commits
libcxx-commits at lists.llvm.org
Sun May 18 23:06:18 PDT 2025
mstorsjo wrote:
This broke code that sets a nondefault hardening mode on windows, if using the threading APIs. The ABI tag gets applied on symbols that are exported from the dynamic library, like `_ZNSt3__122__libcpp_thread_get_idB8fe210000EPKPv` - `std::__1::__libcpp_thread_get_id[abi:fe210000](void* const*)`.
https://github.com/llvm/llvm-project/pull/131156
More information about the libcxx-commits
mailing list