aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src
AgeCommit message (Expand)AuthorFilesLines
2023-01-20[libc++] add FreeBSD atomic wait supportKonstantin Belousov1-0/+21
2023-01-12[libc++] Make pmr::monotonic_buffer_resource bump downNikolas Klauser1-8/+25
2023-01-11[libc++] Hold mutex lock while notify_all is called at notify_all_at_thread_exitArthur O'Dwyer1-1/+1
2022-11-25[libc++][NFC] Consistently use newline between license and include guardLouis Dionne1-0/+1
2022-11-20[libc++] Introduce a setting to remove fstream from the libraryLouis Dionne1-0/+3
2022-11-01[libc++][PMR] Deprecate the implementation in std::experimentalNikolas Klauser1-0/+2
2022-11-01[libc++][PMR] Move the pmr::memory_resource destructor into the dylibNikolas Klauser1-1/+1
2022-10-12Revert "[runtimes] Always define cxx_shared, cxx_static & other targets"Haowei Wu1-116/+113
2022-10-12[libc++] Implements constexpr <charconv>.Mark de Wever1-1/+1
2022-10-12[runtimes] Always define cxx_shared, cxx_static & other targetsLouis Dionne1-113/+116
2022-10-11[runtimes] Add the ability to customize the output name of libc++, libc++abi ...Louis Dionne1-1/+1
2022-10-11[libc++] Add the C++17 <memory_resource> header (mono-patch)Arthur O'Dwyer3-0/+482
2022-10-03[SystemZ][z/OS] Add ASCII and 32-bit variants for libc++.Zibi Sarbinowski1-1/+11
2022-10-03[libc++] Suppress -Wctad-maybe-unsupported on types w/o deduction guidesLouis Dionne1-0/+1
2022-10-03[libc++] Avoid relying on non-portable behaviour in std::alignAlex Richardson1-1/+1
2022-09-20[libc++] Remove MSVC codeNikolas Klauser1-7/+0
2022-09-16[SystemZ][z/OS] define REMOVE_ALL_USE_DIRECTORY_ITERATOR (libc++)Muiez Ahmed1-1/+1
2022-09-06[libc++] Avoid instantiating type_trait classesNikolas Klauser1-2/+2
2022-09-02[libc++] Make the naming of private member variables consistent and enforce i...Nikolas Klauser3-167/+167
2022-08-31[libc++] Inlines format_error for clang-cl DLL.Mark de Wever1-0/+2
2022-08-23[libc++] Extend check for non-ASCII characters to src/, test/ and benchmarks/Louis Dionne6-19/+19
2022-08-23[libc++] Remove trailing whitespace from libcxx includes, source, tests and b...Louis Dionne1-1/+1
2022-08-19[libc++][NFC] Rename the constexpr macrosNikolas Klauser2-11/+11
2022-08-03[libc++] Simplify how we define the linker script for libc++Louis Dionne1-16/+24
2022-08-02[libcxx] Fixed a number of typosGabriel Ravier1-1/+1
2022-07-29[libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abortLouis Dionne2-3/+3
2022-07-28[libc++] Properly log crashes with the assertion handler on older AndroidsLouis Dionne1-3/+15
2022-07-27[libc++] Implement P1004R2 (constexpr std::vector)Nikolas Klauser1-0/+5
2022-07-26[libc++] Generalize the customizeable assertion handlerLouis Dionne1-2/+45
2022-07-19[libc++] Treat incomplete features just like other experimental featuresLouis Dionne1-6/+2
2022-07-19[libc++] Re-apply "Always build c++experimental.a""Louis Dionne1-29/+25
2022-07-19[libc++] Make sure cxx_experimental links against libc++ headersLouis Dionne1-0/+1
2022-07-18Revert "[libc++] Always build c++experimental.a"Hans Wennborg1-24/+28
2022-07-08[libc++] Always build c++experimental.aLouis Dionne1-28/+24
2022-07-08[libcxx] Make LIBCXX_HERMETIC_STATIC_LIBRARY apply to libc++experimental tooMartin Storsjö1-0/+6
2022-06-30[libc++] Implement P0618R0 (Deprecating <codecvt>)Nikolas Klauser1-0/+20
2022-06-21[libc++] Improve charconv base10 algorithm.Mark de Wever1-2/+2
2022-06-16[libc++][ranges] Implement `ranges::sort`.Konstantin Varlamov1-0/+2
2022-06-13[libc++] Do not yield from __sp_mut::lock()Louis Dionne1-12/+11
2022-06-10[libc++] Granularize <iterator> includesNikolas Klauser1-0/+1
2022-06-07[libc++] Make the Debug mode a configuration-time only optionLouis Dionne1-1/+1
2022-06-07[libc++] Don't use static constexpr in headers.Mark de Wever1-1/+1
2022-06-02[libc++] Lets to_chars use header implementation.Mark de Wever2-133/+12
2022-06-02[libc++] Make to_chars base 10 header only.Mark de Wever1-2/+2
2022-05-28[libc++] Minor emscripten changes from downstreamSam Clegg1-0/+2
2022-05-26[libc++][NFC] Fix whitespaceLouis Dionne1-1/+0
2022-05-25[libc++] Remove conditional includeLouis Dionne1-1/+1
2022-05-24[libc++][NFC] Whitespace refactoring of string.cpp for consistency and legibi...Louis Dionne1-192/+84
2022-05-24[libc++][NFC] Move definitions around in string.cpp to reduce _LIBCPP_HAS_NO_...Louis Dionne1-57/+43
2022-05-19[runtimes] Fix the build of merged ABI/unwinder librariesLouis Dionne1-3/+3