summaryrefslogtreecommitdiff
path: root/libcxx/src
Commit message (Expand)AuthorAgeFilesLines
* [libc++][format] Removes format sources.Mark de Wever2023-05-162-18/+0
* [libc++] Remove Solaris related codeLouis Dionne2023-05-058-262/+0
* [libc++] Make bsd_locale_fallbacks.h modular and move it into __locale/locale...Nikolas Klauser2023-04-212-0/+6
* [libc++][PSTL] Remove current integrationNikolas Klauser2023-04-211-17/+0
* [libc++] Remove symbols for a std::allocator_arg & friends from the dylibLouis Dionne2023-04-194-22/+0
* [libcxx] Rename the now fully private header __std_stream to std_stream.hMartin Storsjö2023-04-132-4/+4
* [libcxx] Move the private header __std_stream into the src subdirMartin Storsjö2023-04-122-1/+362
* [libc++] Move __errc to __system_error/errc.hNikolas Klauser2023-04-102-1/+2
* [libc++] Granularize system_error.Mark de Wever2023-04-097-8/+4
* [libc++] Granularize __mutex_baseNikolas Klauser2023-03-221-0/+1
* [libc++] Clean up old macOS back-deployment workaroundsLouis Dionne2023-03-103-80/+2
* [libc++] Enable -Wunused-templateNikolas Klauser2023-03-081-0/+2
* [libc++] [FreeBSD] correct 64-bit testEd Maste2023-03-011-1/+1
* [libc++] [FreeBSD] only use _umtx_op(2) on 64bit archesKonstantin Belousov2023-03-011-3/+8
* [libc++] Move constexpr <cstring> functions into their own headers and remove...Nikolas Klauser2023-02-211-1/+2
* [libc++][CI] Switches to clang-format-16.Mark de Wever2023-02-171-1/+1
* [libc++] Improve the format ignorelist generation.Mark de Wever2023-02-171-0/+0
* [libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser2023-02-1710-69/+69
* [libc++][NFC] _VSTD -> std in ryuLouis Dionne2023-02-064-56/+56
* [libc++] Forward ranges::sort to instantiations in the dylibNikolas Klauser2023-02-011-1/+15
* [libc++] Remove explicit instantiations of __insertion_sort_incomplete and __...Nikolas Klauser2023-02-011-20/+0
* [libc++] Move the definition of aligned allocation helpers outside of <new>Louis Dionne2023-01-261-0/+1
* [libc++] add FreeBSD atomic wait supportKonstantin Belousov2023-01-201-0/+21
* [libc++] Make pmr::monotonic_buffer_resource bump downNikolas Klauser2023-01-121-8/+25
* [libc++] Hold mutex lock while notify_all is called at notify_all_at_thread_exitArthur O'Dwyer2023-01-111-1/+1
* [libc++][NFC] Consistently use newline between license and include guardLouis Dionne2022-11-251-0/+1
* [libc++] Introduce a setting to remove fstream from the libraryLouis Dionne2022-11-201-0/+3
* [libc++][PMR] Deprecate the implementation in std::experimentalNikolas Klauser2022-11-011-0/+2
* [libc++][PMR] Move the pmr::memory_resource destructor into the dylibNikolas Klauser2022-11-011-1/+1
* Revert "[runtimes] Always define cxx_shared, cxx_static & other targets"Haowei Wu2022-10-121-116/+113
* [libc++] Implements constexpr <charconv>.Mark de Wever2022-10-121-1/+1
* [runtimes] Always define cxx_shared, cxx_static & other targetsLouis Dionne2022-10-121-113/+116
* [runtimes] Add the ability to customize the output name of libc++, libc++abi ...Louis Dionne2022-10-111-1/+1
* [libc++] Add the C++17 <memory_resource> header (mono-patch)Arthur O'Dwyer2022-10-113-0/+482
* [SystemZ][z/OS] Add ASCII and 32-bit variants for libc++.Zibi Sarbinowski2022-10-031-1/+11
* [libc++] Suppress -Wctad-maybe-unsupported on types w/o deduction guidesLouis Dionne2022-10-031-0/+1
* [libc++] Avoid relying on non-portable behaviour in std::alignAlex Richardson2022-10-031-1/+1
* [libc++] Remove MSVC codeNikolas Klauser2022-09-201-7/+0
* [SystemZ][z/OS] define REMOVE_ALL_USE_DIRECTORY_ITERATOR (libc++)Muiez Ahmed2022-09-161-1/+1
* [libc++] Avoid instantiating type_trait classesNikolas Klauser2022-09-061-2/+2
* [libc++] Make the naming of private member variables consistent and enforce i...Nikolas Klauser2022-09-023-167/+167
* [libc++] Inlines format_error for clang-cl DLL.Mark de Wever2022-08-311-0/+2
* [libc++] Extend check for non-ASCII characters to src/, test/ and benchmarks/Louis Dionne2022-08-236-19/+19
* [libc++] Remove trailing whitespace from libcxx includes, source, tests and b...Louis Dionne2022-08-231-1/+1
* [libc++][NFC] Rename the constexpr macrosNikolas Klauser2022-08-192-11/+11
* [libc++] Simplify how we define the linker script for libc++Louis Dionne2022-08-031-16/+24
* [libcxx] Fixed a number of typosGabriel Ravier2022-08-021-1/+1
* [libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abortLouis Dionne2022-07-292-3/+3
* [libc++] Properly log crashes with the assertion handler on older AndroidsLouis Dionne2022-07-281-3/+15
* [libc++] Implement P1004R2 (constexpr std::vector)Nikolas Klauser2022-07-271-0/+5