forked from OSchip/llvm-project
507125af3d
With the goal of reusing that handler to do other things besides handling assertions (such as terminating when an exception is thrown under -fno-exceptions), the name `__libcpp_assertion_handler` doesn't really make sense anymore. Furthermore, I didn't want to use the name `__libcpp_abort_handler`, since that would give the impression that the handler is called whenever `std::abort()` is called, which is not the case at all. Differential Revision: https://reviews.llvm.org/D130562 |
||
---|---|---|
.. | ||
CHANGELOG.TXT | ||
CMakeLists.txt | ||
README.TXT | ||
arm64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist | ||
powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist | ||
powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist | ||
x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist | ||
x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew.abilist | ||
x86_64-unknown-linux-gnu.libcxxabi.v1.stable.noexceptions.nonew.abilist |
README.TXT
This directory contains abi lists representing the symbols exported by the libc++ library. The lists are generated using libcxx/utils/generate_abi_list.py. Every time a symbol is added or removed from the libc++ library, each of the lists *MUST* be updated to reflect the changes. This can be done by using the `generate-cxx-abilist` CMake target. We do not keep an up-to-date ABI list for all the build configurations of libc++. Currently, only the default configuration on MacOS and Linux are supported.