You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libcxx/lib/abi
Louis Dionne c28aca18e5 [libcxx] Remove bad_array_length
Summary:
std::bad_array_length was added by n3467, but this never made it into C++.
This commit removes the definition of std::bad_array_length from the headers
AND from the shared library. See the comments in the ABI changelog for details
about the ABI implications of this change.

Reviewers: mclow.lists, dexonsmith, howard.hinnant, EricWF

Subscribers: christof, jkorous, libcxx-commits

Differential Revision: https://reviews.llvm.org/D54804

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@347903 91177308-0d34-0410-b5e6-96231b3b80d8
6 years ago
..
3.9 Fix handling of Apple target triple when checking the ABI lists. 8 years ago
4.0 Update ABI list for 4.0 release 8 years ago
5.0 Update ABI lists after change in r333467. 7 years ago
6.0 Update ABI lists after change in r333467. 7 years ago
CHANGELOG.TXT [libcxx] Remove bad_array_length 6 years ago
CMakeLists.txt [libcxx] Fix the definition of the check-cxx-abilist target on Darwin 6 years ago
README.TXT Add ABI Changelog and current symbol list for Linux 8 years ago
x86_64-apple-darwin.v1.abilist [libcxx] Remove bad_array_length 6 years ago
x86_64-apple-darwin.v2.abilist [libcxx] Remove bad_array_length 6 years ago
x86_64-unknown-linux-gnu.v1.abilist [libcxx] Make sure we can build with -fvisibility=hidden on Linux 6 years ago

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.