Author: ericwf Date: Thu Aug 20 14:22:35 2015 New Revision: 245601 URL: http://llvm.org/viewvc/llvm-project?rev=245601&view=rev Log: Remove completed items from TODO.TXT
Modified: libcxx/trunk/TODO.TXT Modified: libcxx/trunk/TODO.TXT URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/TODO.TXT?rev=245601&r1=245600&r2=245601&view=diff ============================================================================== --- libcxx/trunk/TODO.TXT (original) +++ libcxx/trunk/TODO.TXT Thu Aug 20 14:22:35 2015 @@ -21,11 +21,11 @@ CXX Runtime Library Tasks Atomic Related Tasks ==================== -* Support <atomic> in C++03 (needed for internal use). +* Enable mixing of clang and GCC atomics internally. Currently some + parts of libc++ use atomics only when clang provides them. + (see memory@5380 for an example) * Audit use of libatomic builtins in <atomic> with GCC. * future should use <atomic> for synchronization. -* call_once should use <atomic> for synchronization. -* Audit shared_ptr use of <atomic> Test Suite Tasks ================ @@ -42,8 +42,6 @@ Misc Tasks * Look at basic_string's move assignment operator, re LWG 2063 and POCMA * libc++ is missing try_emplace * 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. _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits