summaryrefslogtreecommitdiffstats
path: root/libcxx
Commit message (Expand)AuthorAgeFilesLines
* Fix up some no-exception compile failuresMarshall Clow2017-01-311-11/+11
* Workaround new -Wshadow warning introduced by r293599Alex Lorenz2017-01-311-1/+1
* Fix PR#31779: basic_string::operator= isn't exception safe.Marshall Clow2017-01-312-4/+101
* Revert "Adorn __call_once_proxy with `inline` and `_LIBCPP_INLINE_VISIBILITY`"Justin Bogner2017-01-311-1/+0
* experimental: avoid using raw _WIN32 in filesystemSaleem Abdulrasool2017-01-301-5/+6
* experimental: port directory_iterator to WindowsSaleem Abdulrasool2017-01-301-0/+72
* experimental: add missing file headerSaleem Abdulrasool2017-01-301-0/+9
* experimental: remove some extraneous _LIBCPP_FUNC_VISSaleem Abdulrasool2017-01-301-14/+13
* experimental: inline single use of a typedefSaleem Abdulrasool2017-01-301-4/+1
* experimental: tolerate the existence of a `__deref` macroSaleem Abdulrasool2017-01-302-8/+11
* experimental: remove dead functionSaleem Abdulrasool2017-01-291-13/+0
* config: prevent the re-definition of a macroSaleem Abdulrasool2017-01-291-0/+2
* Disable thread safety analysis for some functions in __thread_supportDimitry Andric2017-01-261-8/+14
* Fixed a couple of invalid statuses for 2665 and 2758Marshall Clow2017-01-261-3/+3
* Fix chromium build (libcxx)Asiri Rathnayake2017-01-261-11/+0
* Use the new __has_feature(cxx_constexpr_string_builtins) for detection of the...Marshall Clow2017-01-262-14/+7
* Fixed a typo in the synopsis (noecept -> noexcept). Thanks to Kim for the catchMarshall Clow2017-01-251-1/+1
* [libcxx] Mentions "targeting C++11 and above" instead of "targeting C++11" in...Mehdi Amini2017-01-251-1/+2
* Implement LWG2556: Wide contract for future::share()Marshall Clow2017-01-243-10/+16
* Change the return type of emplace_[front|back] back to void when building wit...Marshall Clow2017-01-2416-22/+256
* Remove auto_ptr in C++17. Get it back by defining _LIBCPP_ENABLE_CXX17_REMOVE...Marshall Clow2017-01-2419-7/+81
* Add a test to make sure that implicit conversion from error_code to bool will...Marshall Clow2017-01-241-0/+30
* Update status for LWG2733Marshall Clow2017-01-241-1/+1
* Implement LWG2733: [fund.ts.v2] gcd / lcm and bool. We already did tbis for ...Marshall Clow2017-01-249-0/+204
* Mark LWG2736 as complete. No code changes, but we have more tests nowMarshall Clow2017-01-243-4/+36
* A couple more tests for constexpr stuff in string_view. No changes other than...Marshall Clow2017-01-242-0/+38
* Update Linux ABI lists to reflect inlining change in LLVM. More investigation...Eric Fiselier2017-01-241-1905/+1904
* Revert "[libcxx] Never use <cassert> within libc++"Eric Fiselier2017-01-247-9/+13
* Revert yet another accidental change caused by r292684Eric Fiselier2017-01-241-0/+9
* Fix bad XFAIL which recent LIT changes diagnosedEric Fiselier2017-01-241-1/+1
* Remove all usages of REQUIRES-ANY in the test suite.Eric Fiselier2017-01-247-7/+7
* [libcxx] Never use <cassert> within libc++Eric Fiselier2017-01-247-13/+9
* Manually force the use of __decltype in C++03 with Clang 3.4.Eric Fiselier2017-01-231-1/+8
* Fix GCC C++03 build by hiding default template argument in C++03Eric Fiselier2017-01-231-0/+3
* Implement LWG#2778: basic_string_view is missing constexpr.Marshall Clow2017-01-233-7/+57
* Fixed a typo in __config that prevented the aligned new/delete tests from pas...Marshall Clow2017-01-231-1/+1
* Revert previous cleanup; I got too agressive removing #ifdefsMarshall Clow2017-01-231-0/+2
* Removed some un-needed ifdefsMarshall Clow2017-01-231-2/+0
* Revert accidentally changes which reverted r292582Eric Fiselier2017-01-211-1/+1
* Fix recent build errorsEric Fiselier2017-01-213-3/+8
* Implement P0513R0 - "Poisoning the Hash"Eric Fiselier2017-01-2131-653/+1470
* Don't default older GCC's to C++17, but C++14 or C++11 insteadEric Fiselier2017-01-201-0/+9
* Revert "Don't default older GCC's to C++17, but C++14 or C++11 instead"Eric Fiselier2017-01-201-8/+0
* Don't default older GCC's to C++17, but C++14 or C++11 insteadEric Fiselier2017-01-201-0/+8
* Still expose std::align_val_t in C++17 even if we don't have aligned new/delete.Eric Fiselier2017-01-201-1/+1
* Refactor unique_ptr/shared_ptr deleter test types into single header.Eric Fiselier2017-01-2049-121/+94
* Disable aligned new/delete on Apple platforms without posix_memalignEric Fiselier2017-01-203-2/+19
* [NFC] Group aligned new/delete definitions together in new.cppEric Fiselier2017-01-201-85/+85
* Fix handling of Apple target triple when checking the ABI lists.Eric Fiselier2017-01-204-3/+10
* Fix demangle helper after r286788Eric Fiselier2017-01-202-4/+2
OpenPOWER on IntegriCloud