aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2024-03-13[libc++] Remove _LIBCPP_ENABLE_NARROWING_CONVERSIONS_IN_VARIANT (#83928)Louis Dionne7-72/+18
2024-03-12[libcxx] Fix incorrect type in the has-1024-bit-atomics feature test (#84904)amilendra1-1/+1
2024-03-12[libc++] Improves UB handling in ios_base destructor. (#76525)Mark de Wever3-2/+94
2024-03-12[libc++][CI] Installs tzdata package in Docker. (#84643)Mark de Wever1-0/+6
2024-03-12[libc++][TZDB] Fixes parsing interleaved rules. (#84808)Mark de Wever2-4/+47
2024-03-11[libc++][hardening] Check bounds on arithmetic in __bounded_iter (#78876)David Benjamin6-221/+385
2024-03-11[libc++][hardening] Add iterator validity checks on unordered containers (#80...David Benjamin33-709/+923
2024-03-11[libc++][hardening] Reclassify string_view(ptr, len)'s size assertion (#79297)David Benjamin1-3/+4
2024-03-11[libc++] Re-enable the clang_modules_include test for Objective-C++ (#66801)Louis Dionne1-3/+0
2024-03-11[libc++] Remove XFAIL for SIMD in optimized build (#84767)Louis Dionne1-4/+0
2024-03-11[libcxx] Update 128-bit-atomics feature test (#83841)amilendra18-19/+19
2024-03-11[libc++] Only forward-declare ABI-functions in exception_ptr.h if they are me...itrofimow1-2/+6
2024-03-11[libc++][test] Don't include `test_format_context.h` in `parse.pass.cpp` (#83...A. Jiang19-28/+57
2024-03-11[libc++] Add missing include in test (#84579)Louis Dionne1-0/+1
2024-03-11[libc++] Remove <tuple> from <variant> (#83183)Nikolas Klauser14-59/+98
2024-03-09[RFC][libc++] Reworks clang-tidy selection. (#81362)Mark de Wever4-36/+51
2024-03-09[libc++] Remove <array> include from <span> (#83742)Nikolas Klauser5-10/+15
2024-03-09[libc++][format] Updates LWG3462 status. (#80550)Mark de Wever1-1/+1
2024-03-09[libc++][format] Update LWG3701 status. (#80545)Mark de Wever1-1/+1
2024-03-09[libc++][test] Fix MSVC warning C4127 in `array.cons/initialization.pass.cpp`...Stephan T. Lavavej1-4/+10
2024-03-09[libc++] Simplify the std::pair constructor overload set (#81448)Nikolas Klauser1-69/+27
2024-03-09[libc++] Allow the use of extensions in the implementation (#79532)Nikolas Klauser2-26/+41
2024-03-08[libc++] Don't build against libcxxrt by default on FreeBSD (#84484)Louis Dionne1-2/+0
2024-03-08[libc++][NFC] Move __format/format_fwd.h to __fwd/format.h (#84336)Nikolas Klauser10-12/+12
2024-03-08Actually disable the module generation tests.Eric Fiselier2-0/+10
2024-03-08Revert "[libc++] Disable module_std and module_std_compat tests"Louis Dionne2-6/+0
2024-03-08[libc++] Disable module_std and module_std_compat testsLouis Dionne2-0/+6
2024-03-08[libcxx][NFC] Consolidate testing concept CanBePiped (#80154)Will Hawkins15-74/+24
2024-03-07[libc++] Enable availability based on the compiler instead of __has_extension...Louis Dionne2-4/+25
2024-03-07[libc++] Fixes time formatter test output for Linux on PowerPC (#75526)Lei Huang3-6/+18
2024-03-07[libc++] Remove unused includes from __type_traits/is_convertible.h (#83747)Nikolas Klauser1-6/+0
2024-03-06[libc++][NFC] Remove redundant preprocessor directiveNikolas Klauser1-2/+0
2024-03-06Bump the github actions runner base version.eric1-1/+1
2024-03-06[libc++][NFC] Status page: fix minor formatting issues (#83969)Hristo Hristov3-5/+5
2024-03-05[libc++][sstream] P2495R3: Interfacing `stringstream`s with `string_view` (#8...Hristo Hristov34-26/+2656
2024-03-04[libc++] Fix diagnostic for <stdatomic.h> before C++23 (#83351)Louis Dionne1-5/+6
2024-03-04[libc++] Use __wrap_iter in string_view and array in the unstable ABI (#74482)Louis Dionne4-12/+31
2024-03-04[libc++] Do not forward-declare syncstream outside experimental (#82511)Louis Dionne2-4/+8
2024-03-04[libc++] Don't generate the modulemap file (#80352)Louis Dionne5-11/+3
2024-03-04[libc++][AIX] Use input redirection instead of piping for cin tests (#83184)Jake Egan3-12/+6
2024-03-04[libc++] Remove leftover .fail.cpp matcher in Lit test format (#83583)Louis Dionne1-1/+0
2024-03-04[libc++][format] Handle range-underlying-spec (#81914)Po-yao Chang8-76/+24
2024-03-03[libc++] Rename __fwd/hash.h to __fwd/functional.h and add reference_wrapper ...Nikolas Klauser19-28/+20
2024-03-03[libc++][NFC] Replace _ALIGNAS_TYPE with alignas in iostream.cppNikolas Klauser1-22/+14
2024-03-03[libc++] Use GCC type traits builtins for remove_cv and remove_cvref (#81386)Nikolas Klauser2-13/+13
2024-03-03[libc++] Refactors fstream open. (#76617)Mark de Wever1-121/+97
2024-03-02[libc++] refactor `cxx_atomic_wait` to make it reusable for atomic_ref (#81427)Hui5-61/+154
2024-03-01[libc++][NFC] rename variable in atomic_syncHui1-3/+3
2024-02-29[libc++] Set feature test macros __cpp_lib_ranges_contains and__cpp_lib_range...ZijunZhaoCCK7-50/+97
2024-02-29[libc++] Include missing <__assert> after #80091 (#83480)Fangrui Song1-0/+1