[libcxx-commits] [libcxx] [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (PR #131156)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Wed May 21 00:32:51 PDT 2025


philnik777 wrote:

@dschuff AFAICT this only affects cases where you specialize a class from the `std` namespace and want to export a symbol from that class, but don't have explicit visibility markups. I just don't see how that's a common occurrence. (FWIW I also don't see how the different usage pattern makes it fine to export a bunch of symbols. Symbols visibility affects way more than just whether a symbol is actually exported.)

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


More information about the libcxx-commits mailing list