aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2024-02-20[libc++] Add details about string annotations (#80912)Tacet1-0/+2
2024-02-20[libc++] Refactor more __enable_ifs to the canonical style (#81457)Nikolas Klauser30-411/+363
2024-02-19[libc++] Refactor the predicate taking variant of `__cxx_atomic_wait` (#80596)Jan Kokemüller4-51/+80
2024-02-19[libc++][complex] P2819R2: Add `tuple` protocol to `complex` (#79744)Hristo Hristov24-2/+622
2024-02-18[libc++] Fixes istream::sync. (#76467)Mark de Wever2-5/+80
2024-02-17[libc++] simplify the midpoint function (#81717)rilysh1-8/+10
2024-02-17[NFC][libc++] Requests PR at GitHub instead of Phabricator.Mark de Wever2-6/+7
2024-02-17[libc++][chrono] Loads tzdata.zi in tzdb. (#74928)Mark de Wever47-242/+2619
2024-02-16[libc++] Only include <setjmp.h> from the C library if it exists (#81887)Louis Dionne1-1/+7
2024-02-15linear_congruential_engine: Fixes for __lce_alg_picker (#81080)LRFLEW6-85/+189
2024-02-16[libc++][format] Don't treat a closing '}' as part of format-spec (#81305)Po-yao Chang9-93/+189
2024-02-13[libc++][ranges] Implement ranges::contains_subrange (#66963)ZijunZhaoCCK12-5/+450
2024-02-13[libc++][modules] Re-add build dir CMakeLists.txt. (#81370)Mark de Wever3-0/+112
2024-02-13[SystemZ][z/OS][libcxx] mark aligned allocation tests XFAIL on z/OS (#80735)Abhina Sree4-0/+16
2024-02-13[libc++][sstream] Explicitly delete special member functions (#80254)Hristo Hristov9-156/+308
2024-02-12[libc++] Move the contents of `__fwd/get.h` into the forward declaration head...Nikolas Klauser22-109/+79
2024-02-11[NFC] Correct C++ standard names (#81421)Danny Mösch4-8/+8
2024-02-11[libc++][ratio] Avoids accepting unrelated types. (#80491)Mark de Wever4-6/+242
2024-02-10[libc++][print] Moves is_terminal to the dylib. (#80464)Mark de Wever12-16/+40
2024-02-10[libc++][modules] Regenerates files.Mark de Wever3-11/+11
2024-02-10[libc++][modules] Fix disabling Unicode (#81294)Po-yao Chang1-1/+3
2024-02-10[libc++][chrono] Implements duration Rep constraints. (#80539)Mark de Wever7-18/+77
2024-02-09[clang][Sema] Add checks for validity of default ctor's class (#78898)Vlad Serebrennikov1-1/+1
2024-02-09[libc++][modules] Guard missing header validation on Windows. (#80478)Mark de Wever3-71/+102
2024-02-09[libc++][test] Improves substitution naming (#80471)Mark de Wever30-72/+72
2024-02-09[libc++] Fixes charconv operator bool tests. (#80598)Mark de Wever2-4/+4
2024-02-09[NFC][libc++] Removes obsolete compiler support. (#80481)Mark de Wever1-32/+0
2024-02-09[libc++][test] Adds backdeployment shorthands. (#78204)Mark de Wever1-6/+95
2024-02-08[libc++] Avoid including <cmath> in <compare> (#80418)Nikolas Klauser5-17/+21
2024-02-08[libc++][NFC] Simplify the implementation of `numeric_limits` (#80425)Nikolas Klauser1-278/+5
2024-02-08[libc++] Use __is_pointer_in_range inside vector::insert (#80624)Nikolas Klauser1-3/+3
2024-02-08[libc++][NFC] Reformat a few files that had gotten mis-formattedLouis Dionne6-36/+34
2024-02-07[libc++] Add tests to pin down the ABI of deque, list and vector (#80191)Nikolas Klauser4-1/+267
2024-02-06[libc++][hardening] Check that `_LIBCPP_HARDENING_MODE_DEFAULT` is defined (#...Konstantin Varlamov1-0/+6
2024-02-05[libc++] Fix vector<const T> (#80711)Nikolas Klauser2-1/+19
2024-02-05[libc++][NFC] Fix typo in commentLouis Dionne1-1/+1
2024-02-05[libc++][doc] Updates LWG3346 status. (#80536)Mark de Wever1-1/+1
2024-02-05[libc++] Add missing include of <wchar.h> in POSIX locale fallbacksLouis Dionne1-0/+1
2024-02-05[libc++] Fix ambiguity when using std::scoped_allocator constructor (#80261)Rajveer Singh Bharadwaj2-4/+10
2024-02-05[libc++] Rename __bit_reference template parameter to avoid conflict (#80661)Dimitry Andric1-5/+5
2024-02-05[libc++] Add missing <errno.h> include in threading support headers (#80311)Louis Dionne1-0/+1
2024-02-05[libc++] Add missing conditionals for feature-test macros (#80168)Louis Dionne7-122/+254
2024-02-05[libc++] Add missing include of <string.h> in POSIX fallbacks for localeLouis Dionne1-0/+1
2024-02-05[libc++] fix `counting_semaphore` lost wakeups (#79265)Hui3-20/+108
2024-02-04Reapply "[libc++] Optimize vector growing of trivially relocatable types" (#8...Nikolas Klauser14-62/+367
2024-02-03[libc++] Move the locale support headers to __locale_dir/locale_base_api/ (#7...Nikolas Klauser13-53/+168
2024-02-03[libc++] Fixes valarray proxy type compound assignment operations. (#76528)Mark de Wever19-180/+1062
2024-02-02Revert "[libc++] Optimize vector growing of trivially relocatable types (#766...Kirill Stoimenov13-295/+62
2024-02-02[libc++][format] Improves tests. (#76291)Mark de Wever10-10/+10
2024-02-02[Clang][libc++] Implement __is_nothrow_convertible and use it in libc++ (#80436)Nikolas Klauser1-0/+12