summaryrefslogtreecommitdiffstats
path: root/libcxx/src/support/runtime/exception_fallback.ipp
diff options
context:
space:
mode:
authorLouis Dionne <ldionne@apple.com>2018-11-29 19:44:57 +0000
committerLouis Dionne <ldionne@apple.com>2018-11-29 19:44:57 +0000
commite823b6d7e616b8338b5c2690f0e15e8b1b10b1c7 (patch)
treed663a37b97064e97f782210811fb9b91294a84c5 /libcxx/src/support/runtime/exception_fallback.ipp
parent129d529ab3e9ce9841b36541ecbf127a89248cfc (diff)
downloadbcm5719-llvm-e823b6d7e616b8338b5c2690f0e15e8b1b10b1c7.tar.gz
bcm5719-llvm-e823b6d7e616b8338b5c2690f0e15e8b1b10b1c7.zip
[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 llvm-svn: 347903
Diffstat (limited to 'libcxx/src/support/runtime/exception_fallback.ipp')
-rw-r--r--libcxx/src/support/runtime/exception_fallback.ipp16
1 files changed, 0 insertions, 16 deletions
diff --git a/libcxx/src/support/runtime/exception_fallback.ipp b/libcxx/src/support/runtime/exception_fallback.ipp
index 664e7f48c09..16d387b99e8 100644
--- a/libcxx/src/support/runtime/exception_fallback.ipp
+++ b/libcxx/src/support/runtime/exception_fallback.ipp
@@ -134,22 +134,6 @@ bad_array_new_length::what() const _NOEXCEPT
return "bad_array_new_length";
}
-
-bad_array_length::bad_array_length() _NOEXCEPT
-{
-}
-
-bad_array_length::~bad_array_length() _NOEXCEPT
-{
-}
-
-const char*
-bad_array_length::what() const _NOEXCEPT
-{
- return "bad_array_length";
-}
-
-
bad_cast::bad_cast() _NOEXCEPT
{
}
OpenPOWER on IntegriCloud