summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "Revert "Turn off extern templates for most uses."""android-wear-p-preview-2android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7android-n-iot-release-lg-thinq-wk7Chih-Hung Hsieh2018-02-095-14/+0
* Merge to upstream r324534.Dan Albert2018-02-0726-293/+1019
|\
| * Fix building libc++ with the macOS 10.13 SDK with -mmacosx-version-min=10.12 ...Nico Weber2018-02-061-4/+29
| * Address LWG 2849 and fix missing failure condition in copy_file.Eric Fiselier2018-02-041-10/+20
| * Put the exception classes for experimental::optional and experimental::any ba...Marshall Clow2018-02-012-0/+39
| * Remove <experimental/any>; use <any> instead. See https://libcxx.llvm.org/TS_...Marshall Clow2018-02-011-7/+0
| * Remove <experimental/optional>; use <optional> instead. See https://libcxx.ll...Marshall Clow2018-02-011-6/+0
| * libcxx: Use vcruntime declarations for typeinfo on Windows.Peter Collingbourne2018-01-262-3/+4
| * libcxx: Rename vasprintf function to __libcpp_vasprintf.Peter Collingbourne2018-01-232-2/+4
| * libcxx: Move Windows threading support into a .cpp file.Peter Collingbourne2018-01-231-0/+275
| * libcxx: Define set_unexpected, _get_unexpected and __uncaught_exceptions with...Peter Collingbourne2018-01-181-3/+3
| * libcxx: Stop using private MSVC macros in the exception implementation.Peter Collingbourne2018-01-172-43/+17
| * Fix some too-big local arrays. Thanks to dcdillon for the patch. Reviewed as ...Marshall Clow2018-01-111-2/+2
| * Make std::experimental::filesystem::remove and remove_all return false or 0 i...Ekaterina Vaartis2018-01-111-4/+11
| * [libcxx] Suppress unused warning on apple.Don Hinton2017-12-251-0/+1
| * [libcxx] Add WebAssembly supportSam Clegg2017-12-161-1/+1
| * [libcxx] Support getentropy as a source of randomness for std::random_devicePetr Hosek2017-12-011-2/+27
| * Allow to set locale on Windows.Martin Storsjo2017-11-231-15/+1
| * Fix PR35078 - recursive directory iterator's increment method throws incorrec...Eric Fiselier2017-10-301-9/+28
| * [libc++] Support Microsoft ABI without vcruntime headersShoaib Meenai2017-10-093-19/+101
| * [libc++] Replace __sync_* functions with __libcpp_atomic_* functionsWeiming Zhao2017-09-197-12/+34
| * typeinfo: provide a partial implementation for Win32Saleem Abdulrasool2017-09-152-4/+69
| * Make pbump (internally) handle sizes bigger than MAX_INT. Fixes PR#33725 - th...Marshall Clow2017-09-121-3/+3
| * [libc++] Don't hardcode namespace in manual manglingShoaib Meenai2017-08-071-8/+12
| * Rename a couple variables to eliminate a shadow warning. No functionality changeMarshall Clow2017-08-021-11/+11
| * Rework libcxx strerror_r handling.James Y Knight2017-07-191-26/+46
| * Remove <__refstring> header; Move it into source directory.Eric Fiselier2017-07-122-1/+128
| * Revert "[libc++] Refactoring __sync_* builtins; NFC (Reland)"Eric Fiselier2017-07-123-11/+8
| * [libc++] Refactoring __sync_* builtins; NFC (Reland)Weiming Zhao2017-07-103-8/+11
| * Revert "[libc++] Refactoring __sync_* builtins; NFC"Weiming Zhao2017-07-103-10/+8
| * [libc++] Refactoring __sync_* builtins; NFCWeiming Zhao2017-07-103-8/+10
| * Fix filesystem build on platforms with weird time_t types.Eric Fiselier2017-07-082-144/+181
| * Implement LWG 2937 - equivalent("dne", "exists") is not an errorEric Fiselier2017-07-051-6/+9
| * path: Use string_view_t consistentlyDuncan P. N. Exon Smith2017-06-191-2/+3
| * Fix potential bug by casting to the POSIX specified typeEric Fiselier2017-06-161-1/+1
| * Move external instantiation for __vector_base_common to vector.cppEric Fiselier2017-06-152-2/+16
* | Revert "Revert "Merge to upstream r304942.""Dan Albert2018-01-1719-80/+225
* | Revert "Merge to upstream r304942."Dan Albert2018-01-1119-225/+80
* | Merge to upstream r304942.Dan Albert2018-01-0819-80/+225
|\|
| * Fix Libc++ build with MinGW64Eric Fiselier2017-05-316-16/+29
| * [Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier2017-05-315-0/+5
| * Remove usages of _LIBCPP_MSVC which is never definedEric Fiselier2017-05-102-2/+2
| * [libc++] Refactor Windows support headers.Eric Fiselier2017-05-102-4/+2
| * Refactor <locale> RAII guards to aid upcoming Windows locale changes.Eric Fiselier2017-05-082-27/+45
| * [libc++] Implement exception_ptr on WindowsEric Fiselier2017-05-082-1/+95
| * Fix remaining GCC 7 build warningsEric Fiselier2017-05-051-2/+2
| * Fix new warnings emitted by GCC 7Eric Fiselier2017-05-051-6/+6
| * Fix incorrect usage of __libcpp_mutex_trylock. Patch from Andrey KhalyavinEric Fiselier2017-05-041-1/+1
| * Use nullptr instead of the literal 0Eric Fiselier2017-05-041-2/+2
| * [libc++] Use _LIBCPP_ABI_MICROSOFT instead of _MSC_VERShoaib Meenai2017-04-191-8/+8