llvm-project/libcxx/lib/abi
Louis Dionne b21405d1cd [libc++] Fix CI and Linux failures after landing D68480
- Avoid using C++11-and-later features in <atomic>:
  Historically, we've supported <atomic> in C++03, so we can't use C++11
  features in that header. This is something we really need to change,
  since our implementation of <atomic> is starting to accumulate technical
  debt because of that.
- Mark a test as unsupported on single threaded systems
- Add missing symbols to the Linux ABI list
2020-02-24 11:58:25 -05:00
..
3.9
4.0
5.0 Update ABI lists after change in r333467. 2018-05-29 23:52:14 +00:00
6.0 Update ABI lists after change in r333467. 2018-05-29 23:52:14 +00:00
8.0 Add ABI list directories for 8.0 2019-02-10 04:09:46 +00:00
9.0 [libc++] Add ABI list for 9.0 release 2020-02-18 10:50:49 -05:00
CHANGELOG.TXT [libc++] Adapt a few things around the implementation of P1135R6 2020-02-24 10:59:35 -05:00
CMakeLists.txt [libcxx] Fix the definition of the check-cxx-abilist target on Darwin 2018-09-22 18:39:38 +00:00
README.TXT
x86_64-apple-darwin.v1.abilist [libc++] Adapt a few things around the implementation of P1135R6 2020-02-24 10:59:35 -05:00
x86_64-apple-darwin.v2.abilist [libc++] Adapt a few things around the implementation of P1135R6 2020-02-24 10:59:35 -05:00
x86_64-unknown-linux-gnu.v1.abilist [libc++] Fix CI and Linux failures after landing D68480 2020-02-24 11:58:25 -05:00

README.TXT

This directory contains abi lists representing the symbols exported
by the libc++ library. The lists are generated using sym_extract.py.

Every time a symbol is added or removed from the libc++ library each of the
lists *MUST* be updated to reflect the changes.

TODO Add more documentation about generating and using the lists.
TODO Add more documentation about the build configuration the lists are generated against.