summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-06-19path: Use string_view_t consistentlyDuncan P. N. Exon Smith
2017-06-16Fix potential bug by casting to the POSIX specified typeEric Fiselier
2017-06-15Move external instantiation for __vector_base_common to vector.cppEric Fiselier
2017-05-31Fix Libc++ build with MinGW64Eric Fiselier
2017-05-31[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier
2017-05-10Remove usages of _LIBCPP_MSVC which is never definedEric Fiselier
2017-05-10[libc++] Refactor Windows support headers.Eric Fiselier
2017-05-08Refactor <locale> RAII guards to aid upcoming Windows locale changes.Eric Fiselier
2017-05-08[libc++] Implement exception_ptr on WindowsEric Fiselier
2017-05-05Fix remaining GCC 7 build warningsEric Fiselier
2017-05-05Fix new warnings emitted by GCC 7Eric Fiselier
2017-05-04Fix incorrect usage of __libcpp_mutex_trylock. Patch from Andrey KhalyavinEric Fiselier
2017-05-04Use nullptr instead of the literal 0Eric Fiselier
2017-04-19[libc++] Use _LIBCPP_ABI_MICROSOFT instead of _MSC_VERShoaib Meenai
2017-04-07[libc++] Drop support for CRTs older than VS 2015Shoaib Meenai
2017-03-28[libc++] Add a key function for bad_function_callShoaib Meenai
2017-03-08Fix PR32183 - Wrap GCC exception implementation in missing namespace stdEric Fiselier
2017-03-02[libc++] Add option to disable new/delete overloads when libc++abi provides t...Eric Fiselier
2017-03-01[libcxx] Support threads on FuchsiaPetr Hosek
2017-02-11Remove a now unneeded __CloudABI__ check.Ed Schouten
2017-02-11Fix the build of thread.cpp on CloudABI.Ed Schouten
2017-02-10Fix yet another Apple buildit bugEric Fiselier
2017-02-10Attempt to fix Apple buildit botsEric Fiselier
2017-02-10Recommit "Split exception.cpp and new.cpp implementation into different files...Eric Fiselier
2017-02-10Revert "Split exception.cpp and new.cpp implementation into different files f...Eric Fiselier
2017-02-10Split exception.cpp and new.cpp implementation into different files for diffe...Eric Fiselier
2017-02-09Threading support: externalize sleep_for() function.Asiri Rathnayake
2017-02-07Fix bugs in filesystem detected by _LIBCPP_ASSERT.Eric Fiselier
2017-02-07filesystem: return the constructed objectSaleem Abdulrasool
2017-02-06Refer to _LIBCPP_MSVC macro where applicableSaleem Abdulrasool
2017-02-05Restore the _NOEXCEPT on the dtor of bad_optional_access. Destructors are noe...Marshall Clow
2017-02-05Change the base class of std::bad_optional_access. This is a (subtle) ABI ch...Marshall Clow
2017-02-05filesystem: fix n4100 conformance for `temp_directory_path`Saleem Abdulrasool
2017-02-04Recommit [libcxx] Never use <cassert> within libc++Eric Fiselier
2017-01-30experimental: avoid using raw _WIN32 in filesystemSaleem Abdulrasool
2017-01-30experimental: port directory_iterator to WindowsSaleem Abdulrasool
2017-01-30experimental: add missing file headerSaleem Abdulrasool
2017-01-30experimental: inline single use of a typedefSaleem Abdulrasool
2017-01-30experimental: tolerate the existence of a `__deref` macroSaleem Abdulrasool
2017-01-29experimental: remove dead functionSaleem Abdulrasool
2017-01-24Revert "[libcxx] Never use <cassert> within libc++"Eric Fiselier
2017-01-24[libcxx] Never use <cassert> within libc++Eric Fiselier
2017-01-20Disable aligned new/delete on Apple platforms without posix_memalignEric Fiselier
2017-01-20[NFC] Group aligned new/delete definitions together in new.cppEric Fiselier
2017-01-17Add ABI option to remove recently inlined __shared_count functions from the l...Eric Fiselier
2017-01-17[Test patch] Inline hot functions in libcxx shared_ptrKevin Hu
2017-01-16Improve CMake and LIT support for WindowsEric Fiselier
2017-01-16[libcxx] Follow-up to r292107Asiri Rathnayake
2017-01-14Fix Windows try_lock implementationEric Fiselier
2017-01-12[libc++] Pair _aligned_malloc with _aligned_freeShoaib Meenai