[PATCH] D54804: [libcxx] Remove bad_array_length
Louis Dionne via Phabricator
reviews at reviews.llvm.org
Wed Nov 21 09:54:18 PST 2018
ldionne created this revision.
ldionne added reviewers: mclow.lists, dexonsmith, howard.hinnant.
Herald added a reviewer: EricWF.
Herald added subscribers: libcxx-commits, jkorous, christof.
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.
Repository:
rCXX libc++
https://reviews.llvm.org/D54804
Files:
libcxx/include/__config
libcxx/include/new
libcxx/lib/abi/CHANGELOG.TXT
libcxx/lib/abi/x86_64-apple-darwin.v1.abilist
libcxx/lib/abi/x86_64-apple-darwin.v2.abilist
libcxx/lib/libc++abi2.exp
libcxx/src/support/runtime/exception_fallback.ipp
libcxx/src/support/runtime/exception_glibcxx.ipp
libcxx/src/support/runtime/exception_libcxxrt.ipp
libcxx/src/support/runtime/exception_msvc.ipp
libcxx/test/libcxx/language.support/support.dynamic/alloc.errors/new.badlength/bad_array_length.pass.cpp
libcxxabi/src/stdlib_exception.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D54804.174947.patch
Type: text/x-patch
Size: 17051 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20181121/b35ab811/attachment.bin>
More information about the libcxx-commits
mailing list