aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2023-04-15Revert "Revert "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever1-1/+1
2023-04-15[libc++] Removes Clang 14 support.Mark de Wever24-26/+23
2023-04-14[libc++] Re-generate the ignore-format file with the CI's clang-formatLouis Dionne1-18/+1
2023-04-14[libc++] Remove redundant assertion in std::span::subspanLouis Dionne2-4/+2
2023-04-13[libc++] Fix `generate_ignore_format.sh` and regenerate the file.varconst2-2/+19
2023-04-13[libcxx][AIX] Reverting XFAILs for test cases after OS updateNicole Rabjohn10-34/+0
2023-04-13[libcxx] Rename the now fully private header __std_stream to std_stream.hMartin Storsjö3-5/+5
2023-04-12[libc++][ranges][NFC] Templatize some of the types in `almost_satisfies_types.h`varconst1-4/+9
2023-04-12[NFC][libc++] Use _LIBCPP_HIDE_FROM_ABI.Mark de Wever4-40/+39
2023-04-12[libc++][NFC] rename __is_trivially_equality_comparable to __libcpp_is_trivia...Nikolas Klauser4-28/+28
2023-04-12[libc++] Rename __tuple_dir back to __tupleNikolas Klauser26-77/+77
2023-04-12[libcxx] Move the private header __std_stream into the src subdirMartin Storsjö8-10/+2
2023-04-12[libcxx] [test] Check for C++ headers before building a test that uses themMartin Storsjö1-1/+4
2023-04-11[libc++][format] Mark range formaters as complete.Mark de Wever9-8/+81
2023-04-11[libc++][NFC] Update precondition comments when testing subspan assertionsLouis Dionne2-6/+10
2023-04-11[libc++][format] Improves tests.Mark de Wever19-99/+100
2023-04-11[libc++][CI] Prepares building C++ modules.Mark de Wever1-1/+19
2023-04-11[libc++] Formats the sytem_error headers.Mark de Wever5-277/+182
2023-04-10[libc++] Move __errc to __system_error/errc.hNikolas Klauser30-28/+25
2023-04-09[libc++] Granularize system_error.Mark de Wever49-420/+660
2023-04-09[libc++] Implements isblank.Mark de Wever2-0/+38
2023-04-09[libc++][format] Addresses LWG3720.Mark de Wever6-40/+253
2023-04-09[libc++][format] range-default-formatter for strings.Mark de Wever7-3/+742
2023-04-09[libc++][spaceship] Implement `operator<=>` for `time_point`Hristo Hristov5-2/+183
2023-04-09[libc++] Remove <cstdlib> includesNikolas Klauser45-52/+38
2023-04-08[libc++][NFC] Only run the preprocessor in transitive_includes.sh.cppNikolas Klauser1-120/+120
2023-04-08[libc++][format] Implements formatter thread::id.Mark de Wever25-11/+547
2023-04-08[libc++][chrono] Add sys_time formatter.Mark de Wever9-8/+1212
2023-04-08[libc++][format] Implements LWG3892.Mark de Wever17-144/+426
2023-04-07[libc++] Reject standard attributes which are extensions in libcpp-uglify-att...Nikolas Klauser3-14/+42
2023-04-07[libc++] Module fixes for __synth_three_way.Mark de Wever7-21/+35
2023-04-07[libc++][format][chrono] Addresses LWG3842.Mark de Wever1-1/+1
2023-04-07[libc++][format] Use granularized charconv.Mark de Wever10-10/+23
2023-04-07[libc++] Qualifies intmax_t and uintmax_t.Mark de Wever23-113/+113
2023-04-01[libc++][spaceship[NFC] P1614R2 `operator<=>` moves misplaced tests to correc...Hristo Hristov5-9/+9
2023-03-31[libc++] Add __decay_t and use it instead of decay<>::typeNikolas Klauser18-52/+60
2023-03-30[libc++] Systematically define a macro to check whether a feature is unavailableLouis Dionne13-144/+216
2023-03-30[libc++][NFC] Remove stray testsLouis Dionne2-141/+0
2023-03-30[libc++] Add minor test for polymorphic_allocator.construct with mixed argume...Louis Dionne1-2/+20
2023-03-30[libc++] Use the stdlib=<LIB> Lit feature instead of use_system_cxx_libLouis Dionne67-120/+103
2023-03-29Revert "[libc++] Add minor test for polymorphic_allocator.construct with mixe...Haowei Wu1-18/+2
2023-03-29[libc++] Add minor test for polymorphic_allocator.construct with mixed argume...Louis Dionne1-2/+18
2023-03-29[libc++][NFC] Move __insertion_sort_move to partial_sort.hLouis Dionne2-33/+31
2023-03-28[libc++][NFC] Rename helper function for testing spaceshipLouis Dionne4-12/+12
2023-03-28[libc++] Don't try to provide source_location on AppleClang 1403Louis Dionne7-14/+18
2023-03-28[libc++] Also support target triples that end with .0 in backdeployment testsLouis Dionne1-11/+11
2023-03-27[libc++] Use named Lit features to flag back-deployment XFAILsLouis Dionne421-884/+496
2023-03-25[libc++] Add UNSUPPORTED annotations to more <format> tests on GCC 12Louis Dionne8-0/+24
2023-03-25[libc++][NFC] Improve documentation for running BuildKite agent locallyLouis Dionne1-1/+3
2023-03-23[libcxx] Fix build bustage with threads disabledMike Hommey1-4/+4