- 7efdd69 Set the libc++ version # to 3.7. Will bump to 3.8 soon by Marshall Clow · 9 years ago
- cd6ed54 Make sure that __libcpp_compressed_pair_imp default-constructs its' members, rather than value-initializing them. Fixes PR#24137 by Marshall Clow · 9 years ago
- 73f131f Mark two tests as failing on clang 3.8 (they failed on 3.7, too) by Marshall Clow · 9 years ago
- 83de101 Remove non-ascii characters by Eric Fiselier · 9 years ago
- 22dff53 Implement n4169 - Add invoke function template by Eric Fiselier · 9 years ago
- 9267917 Mark LWG2308 as complete; fix link. No code change necessary. by Marshall Clow · 9 years ago
- 26edd80 Fix PR24114 - std::atomic for non-Clang is not a literal type by Eric Fiselier · 9 years ago
- 119ed47 Move bits from N4258. Mark vector's move-constructor unconditionally noexcept in C++1z by Marshall Clow · 9 years ago
- 7d914d1 Implement the first part of N4258: 'Cleaning up noexcept in the Library'. This patch deals with swapping containers, and implements a more strict noexcept specification (a conforming extension) than the standard mandates. by Marshall Clow · 9 years ago
- f301a11 [libcxx] LWG2420 bits for bind<void> - Patch from K-Ballo by Eric Fiselier · 9 years ago
- 8f7fe5c Use __is_identifier to detect __decltype and not the clang version. by Eric Fiselier · 9 years ago
- 4f55ef7 Fix error string in test suite by Eric Fiselier · 9 years ago
- 0ce05a9 The rest of N4279 and LWG#2464 - for unordered_map by Marshall Clow · 9 years ago
- f3a1a18 Implement N4279 and LWG#2664 for <map>. Reviewed as http://reviews.llvm.org/D10669 by Marshall Clow · 9 years ago
- c6e4669 [libcxx] Add atomic_support.h header to src that handles needed atomic operations. by Eric Fiselier · 9 years ago
- faaf5ee Automatically detect and use clang verify in failure tests. by Eric Fiselier · 9 years ago
- 0c5dd15 Mark LWG#2420 as complete. Eric did this in r228705. by Marshall Clow · 9 years ago
- 7c1ebcf Make locale code compile on CloudABI. by Ed Schouten · 9 years ago
- 9e97eb8 Cleanup: prefer _LIBCPP_GET_C_LOCALE over __cloc(). by Ed Schouten · 9 years ago
- b81d6f5 Noticed that std::allocator<const T> was missing the definition for is_always_equal. Fixed this, and added a test for it. by Marshall Clow · 9 years ago
- 5a426e5 Mark N4508, LWG#2407, and LWG#2470 as complete. I don't see that 2470 requires any changes to the library. by Marshall Clow · 9 years ago
- 5706c37 K-ballo pointed out that I missed one of the specializations of packaged_task when I committed r241068. Thanks for the catch. by Marshall Clow · 9 years ago
- 933bf68 Forgot the support include file in r241091 by Marshall Clow · 9 years ago
- 58113db Add tests for LWG#2299. While doing so, I noticed that the tests we have for the transparent comparators don't actually call them. Fix those tests, too. Now one of them is failing, due to a missing const in <map>. Add that (twice). Next step is to do the same for <unordered_map> by Marshall Clow · 9 years ago
- 07546f3 Implement LWG#2407: 'packaged_task(allocator_arg_t, const Allocator&, F&&) should neither be constrained nor explicit' by Marshall Clow · 9 years ago
- abadb45 Implement N4508: shared_mutex. Reviewed as http://reviews.llvm.org/D10480 by Marshall Clow · 9 years ago
- f3c8fb2 Mark LWG#2266 as complete. This is a tightening up the wording; no code changes required. by Marshall Clow · 9 years ago
- 715339a Mark LWG#2439 as complete. This is a tightening up the wording; no code changes required. by Marshall Clow · 9 years ago
- 323ade3 Make support for thread-unsafe C functions optional. by Ed Schouten · 9 years ago
- 4428584 Mark a couple of features as 'in progress' by Marshall Clow · 9 years ago
- 8c42c8c When building libc++, we use '"' as a delimiter instead of '<' when including libc++ header files. This is so that the dylib gets built with our headers; rather than the system-installed ones. We do this in most places already, just fixing a couple of inconsistent uses. by Marshall Clow · 9 years ago
- 1224e89 Make seeking on an ostream that has eofbit set work correctly. Fixes PR#21361 by Marshall Clow · 9 years ago
- 46d06b9 Fix illegal chars that snuck into <memory> by Marshall Clow · 9 years ago
- cb12621 Fix ASAN bot; missing bookkeeping in r240136. by Marshall Clow · 9 years ago
- c411337 Fix PR#18843. Thanks to Howard for the fix by Marshall Clow · 9 years ago
- 3d08766 Delete dead code. NFCI by Jonathan Roelofs · 9 years ago
- b05f059 Fix std::function allocator constructors in C++03. by Eric Fiselier · 9 years ago
- 4983580 Cleanup result_of tests and fix issues with the C++03 result_of. by Eric Fiselier · 9 years ago
- 6f08111 Remove warnings about old CMake options by Eric Fiselier · 9 years ago
- fdae69a Fix PR12999 - unordered_set::insert calls operator new when no insert occurs by Eric Fiselier · 9 years ago
- 3a0e430 [libcxx] Fix detection of __is_final. by Eric Fiselier · 9 years ago
- 6d7a2cb [libcxx] Use __decltype instead of __typeof__ by Eric Fiselier · 9 years ago
- b7fc49f Make __void_t unary and always provide it. by Eric Fiselier · 9 years ago
- bc1e44d LWG2442: call_once() shouldn't DECAY_COPY(). Patch from K-Ballo. by Eric Fiselier · 9 years ago
- eeeada1 Enable __is_trivially* intrinsics for GCC 5.1 by Eric Fiselier · 9 years ago
- 724b5ab Refactor is_member_function_pointer to use is_function and not __member_function_traits. by Eric Fiselier · 9 years ago
- 7726a34 Prevent dependancy on libatomic when using GCC to provide <atomic>. by Eric Fiselier · 9 years ago
- 56a599b Fix PR23293 - Do not unlock shared state before notifying consumers. by Eric Fiselier · 9 years ago
- f54ca46 Change #ifdefs in test to UNSUPPORTED. No functionality change in the tests by Marshall Clow · 9 years ago
- 4356f63 Fix PR#23767. Add tests for iterator invalidation for deque::erase/pop_front/pop_back by Marshall Clow · 9 years ago
- 64c6248 Avoid C-style cast. by Joerg Sonnenberger · 9 years ago
- c912c0c While applying N4258, I forgot about LWG#2455, which modified the modifications. Correct those - h/t: Howard by Marshall Clow · 9 years ago
- 127db91 More N4258 changes. This time vector's constructors by Marshall Clow · 9 years ago
- 7b193f7 More of N4258 implementation. Mark all of our test_allocators as noexcept constructible. Make the constructors for basic_string noexcept all the time (under C++14). Update tests to reflect the new world order. More to come. by Marshall Clow · 9 years ago
- bbf87b1 Add 'is_always_equal' tests for scoped_allocator. Found that I had typed '||' where I meant '&&' in the code; fixed that, too by Marshall Clow · 9 years ago
- b957bac Revert changes inadvertantly committed by Marshall Clow · 9 years ago
- 22f6c05 Move uncaught_exeption() definition inside the #ifdef block like uncaught_exceptions() by Marshall Clow · 9 years ago
- c2a3137 Fix breakage that I introduced in r238848 by Marshall Clow · 9 years ago
- f0324bc Implement the first part of N4258 - allocator_traits<X>::is_always_equal. Also fixes PR#23723 by Marshall Clow · 9 years ago
- 8731c5d Implement uncaught_exceptions() using the newly added hooks in libc++abi, when available by Marshall Clow · 9 years ago
- 708b86b Fix some places where we could call memmove(null,xxx,0) - which is UB by Marshall Clow · 9 years ago
- 56523ff In the case where we are copying/moving zero elements, do less work by Marshall Clow · 9 years ago
- fa97c2e Add missing return statements in C++03 std::function by Eric Fiselier · 9 years ago
- c4324b2 Add TODO items and remove use of 'noexcept' in C++03 test. by Eric Fiselier · 9 years ago
- ebc3169 Remove debugging code by Marshall Clow · 9 years ago
- bf0460e Don't try to memcpy zero bytes; sometimes the source pointer is NULL, and that's UB. Thanks to Nuno Lopes for the catch. by Marshall Clow · 9 years ago
- 0620fc8 Add TODO note about switching to __decltype by Eric Fiselier · 9 years ago
- 60784f6 Fix PR#23647 - make_shared<volatile bool> - second try by Marshall Clow · 9 years ago
- fc3a3ff Revert 238354 while I figure out what broke in weak_ptr by Marshall Clow · 9 years ago
- 83f8153 Fix PR#23647 - make_shared<volatile bool> by Marshall Clow · 9 years ago
- 14c616a Add N4259 to the list of papers from Lenexa. Update links to point at public repos. by Marshall Clow · 9 years ago
- 970d9f7 Get thread sleep_for test passing in C++03 by Eric Fiselier · 9 years ago
- 2cd0a2e Mark __convert_to_integral test as XFAIL in c++03 by Eric Fiselier · 9 years ago
- ee6bfb2 Cleanup move/forward tests and remove references to __rv. by Eric Fiselier · 9 years ago
- 8f1d85f Add test macros header to remove dependance on __config macros. by Eric Fiselier · 9 years ago
- 7242d18 Fix broken test I just added by Marshall Clow · 9 years ago
- b5b6692 Add tests to ensure that string/vector/array have contiguous iterators - which they did. Mark N4284 as complete by Marshall Clow · 9 years ago
- ecec10e Mark N4366 as complete. libc++ has done this since 2012 by Marshall Clow · 9 years ago
- 97092d6 Add TODO items by Eric Fiselier · 9 years ago
- 19158f2 Start a to-do list for libc++ by Marshall Clow · 9 years ago
- bae11ad Fix building and testing libc++ with GCC. by Eric Fiselier · 9 years ago
- 1a7ccb1 Fix race condition in thread test. by Eric Fiselier · 9 years ago
- 5d66344 Address @danalberts comments on r237700 by Eric Fiselier · 9 years ago
- d539803 Fix uninitialized values and bad enum conversions found by UBSAN. by Eric Fiselier · 9 years ago
- 5486fac Rename internal trait that used non-reserved name. by Eric Fiselier · 9 years ago
- a985b8c Add compiler flag test support to LIT. Fix new/delete tests on apple-clang. by Eric Fiselier · 9 years ago
- 5dce73d Implement LWG2433: uninitialized_copy()/etc. should tolerate overloaded operator& by Marshall Clow · 9 years ago
- 02be745 mark new/delete tests as XFAIL more carefully by Eric Fiselier · 9 years ago
- f4c9729 [libcxx] Rework sized delete. by Eric Fiselier · 9 years ago
- e7b12e3 Mark N4510 as complete; we already do this by Marshall Clow · 9 years ago
- e62560a Add support for N4389 - std::bool_constant by Marshall Clow · 9 years ago
- bc9ccda Update C++1z status; mark issues 2059,2369,2415,2454 and 2458 as 'complete'. I have committed patches for all of them by Marshall Clow · 9 years ago
- c7c52f9 Update C++1z status; mark all the issues that require no library change as 'complete' by Marshall Clow · 9 years ago
- de76389 Update C++1z status with issues and papers from Lenexa by Marshall Clow · 9 years ago
- c426682 Fix for LWG Issue 2458: N3778 and new library deallocation signatures. by Marshall Clow · 9 years ago
- 21f5b24 libcxx: Enhance lit test command in verbose mode. by Logan Chien · 9 years ago
- b6d12a2 Fix test that was failing on C++03 b/c it was using initializer lists by Marshall Clow · 9 years ago
- 4f8edc4 Fix build when libunwind is disabled. by Logan Chien · 9 years ago
- 5e5e11d libcxx: Fix ARM libc++/abi and libunwind buildbot. by Logan Chien · 9 years ago
- 22a6d5a Use clock_gettime()'s CLOCK_REALTIME instead of gettimeofday(). by Ed Schouten · 9 years ago