summaryrefslogtreecommitdiffstats
path: root/libcxx/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* [libc++] Drop support for CRTs older than VS 2015Shoaib Meenai2017-04-072-11/+2
* [libc++] Add a key function for bad_function_callShoaib Meenai2017-03-281-0/+26
* Fix PR32183 - Wrap GCC exception implementation in missing namespace stdEric Fiselier2017-03-082-1/+5
* [libc++] Add option to disable new/delete overloads when libc++abi provides t...Eric Fiselier2017-03-021-2/+3
* [libcxx] Support threads on FuchsiaPetr Hosek2017-03-011-2/+2
OpenPOWER on IntegriCloud