aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2024-05-17[libcxx][libcxxabi] Fix build for OpenBSD (#92186)John Ericson2-3/+17
2024-05-16[libc++] LWG3672: `common_iterator::operator->()` should return by value (#87...Xiaoyang Liu3-11/+11
2024-05-16[libc++][z/OS] Correct a definition of __native_vector_size (#91995)zibi21-1/+1
2024-05-16[libc++][z/OS] Fixup two linear_congruential_engine tests (#92261)zibi22-0/+6
2024-05-16[libc++][test] `__cpp_lib_within_lifetime` -> `__cpp_lib_is_within_lifetime` ...Mital Ashok5-80/+82
2024-05-15Fix typo "indicies" (#92232)Jay Foad1-1/+1
2024-05-13[libcxx][test] Fix numpunct grouping tests on AIX (#91781)Xing Xue1-6/+5
2024-05-13[libcxx] [test] Fix the locale ctype widen tests on AIX (#91744)Xing Xue2-4/+2
2024-05-11[libc++] Vectorize std::mismatch with trivially equality comparable types (#8...Nikolas Klauser8-25/+285
2024-05-10[libc++][NFC] Replace __apply_cv with __copy_cv or __copy_cvref (#90867)Nikolas Klauser9-58/+11
2024-05-10[libc++][NFC] Use TestEachPointerType in TestEachAtomicType (#91480)Louis Dionne1-2/+1
2024-05-10[libc++] Make `constexpr std::variant`. Implement P2231R1 (#83335)Hui16-836/+1322
2024-05-09[libc++][doc] Updates Spaceship status page.Mark de Wever1-3/+3
2024-05-09[libc++][ASan] Fix std::basic_string trait type (#91590)Tacet1-2/+2
2024-05-09[libc++][test] Fixes constexpr char_traits. (#90981)Mark de Wever2-21/+48
2024-05-09[libc++][functional] P2944R3 (partial): Comparisons for `reference_wrapper` (...Hristo Hristov19-26/+614
2024-05-08[libc++][CI] Reenables clang-tidy. (#90077)Mark de Wever5-11/+47
2024-05-08[libc++] Implement std::gcd using the binary version (#77747)serge-sans-paille10-4/+213
2024-05-08[libc++][NFC] Refactor __is_transparent to be a variable template (#90865)Nikolas Klauser5-87/+66
2024-05-07[ASan][libc++] Turn on ASan annotations for short strings (#79536)Tacet6-41/+471
2024-05-07[AIX][libc++] Enable clang_modules_include.gen.py tests (#90971)Jake Egan1-6/+0
2024-05-07[libc++] Rename _LIBCPP_INTRODUCED_foo_MARKUP to _LIBCPP_INTRODUCED_foo_ATTRI...Louis Dionne1-48/+48
2024-05-07[libc++][NFC] Remove unused include from <__type_traits/is_equality_comparabl...Nikolas Klauser1-1/+0
2024-05-05[NFC] Remove BLOCKLIT workaround. (#91001)Eric4-42/+49
2024-05-04[libc++] Fix P1206R7 feature test macros (#90914)krzysdz15-331/+370
2024-05-04[libc++] Adjust some of the [rand.dist] critical values that are too strict (...Matt Stephanson28-199/+192
2024-05-03[libc++][modules] Uses _LIBCPP_USING_IF_EXISTS. (#90409)Mark de Wever33-1023/+1023
2024-05-03Revert "[NFC] Enable atomic tests on AIX"Mark de Wever4-0/+4
2024-05-02Bump actions runner image used for libc++'s builders.Eric Fiselier1-1/+1
2024-05-02[libcxx] Align `__recommend() + 1` by __endian_factor (#90292)Vitaly Buka1-2/+2
2024-05-02[libc++] Granularize <ostream> (#85537)Nikolas Klauser19-1016/+1243
2024-05-02[libc++] Remove a few __has_foo defines in __config (#90511)Louis Dionne1-16/+2
2024-05-02[libc++][NFC] Explicitly delete assignment operator in tuple (#90604)Nikolas Klauser1-8/+8
2024-05-01[NFC][libc++] Fixes comment indention.Mark de Wever1-7/+7
2024-05-01[libc++] Remove _LIBCPP_DISABLE_ADDITIONAL_DIAGNOSTICS (#90512)Louis Dionne3-10/+4
2024-05-01[libcxx][ci] In picolib build, ask clang for the normalised triple (#90722)David Spickett1-1/+7
2024-04-30[libc++][ranges] Implement LWG4053 and LWG4054 (#88612)yronglin4-7/+26
2024-04-30[libc++] Some tests are missing include for `numeric_limits` (#90345)Alex Guteniev4-0/+4
2024-04-30[libc++][NFC] Fixes a status page note and a minor copy & paste error in a te...Hristo Hristov3-2/+3
2024-04-29[libc++] Mark scoped_lock and unique_lock constructors as [[nodiscard]] (#89397)Louis Dionne4-49/+71
2024-04-29[libc++] Improve libc++ tests when using optimizations (#88897)Jack Styles6-12/+18
2024-04-29[libc++][NFC] Refactor __libcpp_datasizeof to be a variable template (#87769)Nikolas Klauser6-53/+52
2024-04-28[libc++][modules] Enable installation by default. (#90094)Mark de Wever15-14/+4
2024-04-28[libc++][format] Improves escaping performance. (#88533)Mark de Wever4-1123/+888
2024-04-27[libc++][NFC] Rename __find_impl to __find (#90163)Nikolas Klauser3-15/+13
2024-04-26[libcxx] Remove empty ~__no_destroy (#89882)Vitaly Buka3-19/+42
2024-04-26Revert "[clang] Enable sized deallocation by default in C++14 onwards (#83774...Vitaly Buka3-11/+8
2024-04-26[libc++][ranges] Exports operator|. (#90071)Mark de Wever1-0/+11
2024-04-26[C++17] Support __GCC_[CON|DE]STRUCTIVE_SIZE (#89446)Aaron Ballman1-1/+1
2024-04-26[libc++][ranges] LWG3984: ranges::to's recursion branch may be ill-formed (#8...Xiaoyang Liu3-2/+8