From c4324b2b9467152c19f7a10d53ae87943be74ec9 Mon Sep 17 00:00:00 2001 From: Eric Fiselier Date: Tue, 2 Jun 2015 01:25:34 +0000 Subject: [PATCH] Add TODO items and remove use of 'noexcept' in C++03 test. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@238802 91177308-0d34-0410-b5e6-96231b3b80d8 --- TODO.TXT | 4 +++- .../sized_delete_array_fsizeddeallocation.sh.cpp | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/TODO.TXT b/TODO.TXT index fa27f041d..e2ad33321 100644 --- a/TODO.TXT +++ b/TODO.TXT @@ -46,4 +46,6 @@ Misc Tasks * Put a static_assert in std::allocator to deny const/volatile types (LWG 2447) * Investigate the effect of using __decltype instead of __typeof__ to provide decltype in C++03. What code could be broken by this change? - +* Convert failure tests to use Clang Verify. +* Document support (or lack of) for C++11 libraries in C++03. +* Document supported compilers. diff --git a/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array_fsizeddeallocation.sh.cpp b/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array_fsizeddeallocation.sh.cpp index 0d419c5bc..7dd510b4d 100644 --- a/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array_fsizeddeallocation.sh.cpp +++ b/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array_fsizeddeallocation.sh.cpp @@ -49,7 +49,7 @@ void operator delete[](void* p, const std::nothrow_t&) throw() std::free(p); } -void operator delete[](void* p, std::size_t) noexcept +void operator delete[](void* p, std::size_t) throw() { ++sized_delete_called; std::free(p);