Eric Fiselier | 8d905c0 | 2016-10-14 02:27:44 +0000 | [diff] [blame] | 1 | This directory contains abi lists representing the symbols exported |
Louis Dionne | 2458b1b | 2020-09-30 16:30:04 -0400 | [diff] [blame^] | 2 | by the libc++ library. The lists are generated using libcxx/utils/generate_abi_list.py. |
Eric Fiselier | 8d905c0 | 2016-10-14 02:27:44 +0000 | [diff] [blame] | 3 | |
Louis Dionne | 2458b1b | 2020-09-30 16:30:04 -0400 | [diff] [blame^] | 4 | Every time a symbol is added or removed from the libc++ library, each of the |
| 5 | lists *MUST* be updated to reflect the changes. This can be done by using the |
| 6 | `generate-cxx-abilist` CMake target. |
Eric Fiselier | 8d905c0 | 2016-10-14 02:27:44 +0000 | [diff] [blame] | 7 | |
Louis Dionne | 2458b1b | 2020-09-30 16:30:04 -0400 | [diff] [blame^] | 8 | We do not keep an up-to-date ABI list for all the build configurations of libc++. |
| 9 | Currently, only the default configuration on MacOS and Linux are supported. |