[libcxx-commits] [PATCH] D138951: Move several exception derived classes to c++abi library
Alexander Richardson via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Nov 30 12:34:58 PST 2022
arichardson added a comment.
Isn't this an abi break?
We will end up with undefined symbols when using libsupc++/libcxxrt?
nm --demangle /usr/lib/gcc/x86_64-linux-gnu/12/libsupc++.a | grep what
nm: atexit_arm.o: no symbols
0000000000000000 T std::bad_alloc::what() const
0000000000000000 T std::bad_array_length::what() const
0000000000000000 T std::bad_array_new_length::what() const
0000000000000000 T std::bad_cast::what() const
0000000000000000 T std::bad_typeid::what() const
0000000000000000 W __gnu_cxx::__concurrence_lock_error::what() const
0000000000000000 W __gnu_cxx::__concurrence_unlock_error::what() const
0000000000000000 T transaction clone for std::bad_exception::what() const
0000000000000000 T transaction clone for std::exception::what() const
0000000000000000 T std::bad_exception::what() const
0000000000000000 T std::exception::what() const
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D138951/new/
https://reviews.llvm.org/D138951
More information about the libcxx-commits
mailing list