summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-12-25[libcxx] Suppress unused warning on apple.Don Hinton
2017-12-16[libcxx] Add WebAssembly supportSam Clegg
2017-12-01[libcxx] Support getentropy as a source of randomness for std::random_devicePetr Hosek
2017-11-23Allow to set locale on Windows.Martin Storsjo
2017-10-30Fix PR35078 - recursive directory iterator's increment method throws incorrec...Eric Fiselier
2017-10-09[libc++] Support Microsoft ABI without vcruntime headersShoaib Meenai
2017-09-19[libc++] Replace __sync_* functions with __libcpp_atomic_* functionsWeiming Zhao
2017-09-15typeinfo: provide a partial implementation for Win32Saleem Abdulrasool
2017-09-12Make pbump (internally) handle sizes bigger than MAX_INT. Fixes PR#33725 - th...Marshall Clow
2017-08-07[libc++] Don't hardcode namespace in manual manglingShoaib Meenai
2017-08-02Rename a couple variables to eliminate a shadow warning. No functionality changeMarshall Clow
2017-07-19Rework libcxx strerror_r handling.James Y Knight
2017-07-12Remove <__refstring> header; Move it into source directory.Eric Fiselier
2017-07-12Revert "[libc++] Refactoring __sync_* builtins; NFC (Reland)"Eric Fiselier
2017-07-10[libc++] Refactoring __sync_* builtins; NFC (Reland)Weiming Zhao
2017-07-10Revert "[libc++] Refactoring __sync_* builtins; NFC"Weiming Zhao
2017-07-10[libc++] Refactoring __sync_* builtins; NFCWeiming Zhao
2017-07-08Fix filesystem build on platforms with weird time_t types.Eric Fiselier
2017-07-05Implement LWG 2937 - equivalent("dne", "exists") is not an errorEric Fiselier
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