llvm-project/libcxx/lib/abi
Petr Hosek bec8a372fc [CMake] Use LLVM_TARGET_TRIPLE in runtimes
This variable is derived from LLVM_DEFAULT_TARGET_TRIPLE by default,
but using a separate variable allows additional normalization to be
performed if needed.

Differential Revision: https://reviews.llvm.org/D137451
2022-11-29 04:08:24 +00:00
..
CHANGELOG.TXT [libc++][PMR] Move the pmr::memory_resource destructor into the dylib 2022-11-01 00:37:04 +01:00
CMakeLists.txt [CMake] Use LLVM_TARGET_TRIPLE in runtimes 2022-11-29 04:08:24 +00:00
README.TXT
arm64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist [libc++][PMR] Move the pmr::memory_resource destructor into the dylib 2022-11-01 00:37:04 +01:00
powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist [libc++][PMR] Move the pmr::memory_resource destructor into the dylib 2022-11-01 00:37:04 +01:00
powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist [libc++][PMR] Move the pmr::memory_resource destructor into the dylib 2022-11-01 00:37:04 +01:00
x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist [libc++][PMR] Move the pmr::memory_resource destructor into the dylib 2022-11-01 00:37:04 +01:00
x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew.abilist [libc++][PMR] Move the pmr::memory_resource destructor into the dylib 2022-11-01 00:37:04 +01:00
x86_64-unknown-linux-gnu.libcxxabi.v1.stable.noexceptions.nonew.abilist [libc++][PMR] Move the pmr::memory_resource destructor into the dylib 2022-11-01 00:37:04 +01:00

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.