xref: /openbsd-src/gnu/llvm/libcxx/lib/abi/README.TXT (revision 76d0caaeb19ae0808d90af1d0b3b7b50b3e5383f)
146035553SpatrickThis directory contains abi lists representing the symbols exported
2*76d0caaeSpatrickby the libc++ library. The lists are generated using libcxx/utils/generate_abi_list.py.
346035553Spatrick
4*76d0caaeSpatrickEvery time a symbol is added or removed from the libc++ library, each of the
5*76d0caaeSpatricklists *MUST* be updated to reflect the changes. This can be done by using the
6*76d0caaeSpatrick`generate-cxx-abilist` CMake target.
746035553Spatrick
8*76d0caaeSpatrickWe do not keep an up-to-date ABI list for all the build configurations of libc++.
9*76d0caaeSpatrickCurrently, only the default configuration on MacOS and Linux are supported.
10