aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2024-07-23Clear release notes for upcoming LLVM 20 dev cyclellvmorg-20-initTobias Hieta1-1/+1
2024-07-23Set version to 20.0.0gitTobias Hieta1-1/+1
2024-07-22[libc++][hardening] Use bounded iterators in std::vector and std::string (#78...David Benjamin24-47/+294
2024-07-22[libc++][Android] Pass -no-metrics to emulator (#99627)Ryan Prichard2-2/+2
2024-07-22[libc++] Update some C++23 statuses to "Nothing to do" or "Complete" (#99621)nicole mazzuca1-6/+6
2024-07-22[libc++][ranges] LWG3618: Unnecessary `iter_move` for `transform_view::iterat...Xiaoyang Liu4-58/+2
2024-07-22[libcxx] [test] Make indentation more consistent in thousands_sep. NFC. (#99844)Martin Storsjö1-4/+4
2024-07-21[libc++] Makes `unique_ptr operator*() noexcept. (#98047)Mark de Wever12-65/+97
2024-07-20[libc++] Make std::pair trivially copyable if its members are (#89652)Nikolas Klauser5-6/+72
2024-07-20[libc++][TZDB] Implements zoned_time formatters. (#98347)Mark de Wever8-9/+1434
2024-07-20[libc++][math] Mathematical Special Functions: Hermite Polynomial (#89982)PaulXiCao13-1/+516
2024-07-20[libc++][vector] Fixes shrink_to_fit. (#97895)Mark de Wever2-2/+51
2024-07-19[ASan][libc++] Turn off SSO annotations for Apple platforms (#96269)Tacet1-0/+5
2024-07-19[libc++] Make libc++ forward-compatible with AppleClang's definition of __bui...Louis Dionne1-1/+7
2024-07-19[libc++][ranges] P1223R5: `find_last` (#99312)nicole mazzuca23-6/+1045
2024-07-19[libc++] Refactor buildkite-pipeline.yml (#99483)Louis Dionne1-19/+0
2024-07-19[libc++][docs] Add tip for developers running the test suite on macOS (#99544)Louis Dionne1-0/+6
2024-07-19[libcxx][test] Remove picolib UNSUPPORTED for now.pass.cpp (#99503)David Spickett1-3/+0
2024-07-18[libc][libcxx] Support for building libc++ against LLVM libc (#99287)Petr Hosek5-3/+54
2024-07-19[libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (...Hristo Hristov28-62/+1223
2024-07-18[libc++] Add comment about matching standard version in apple-install-libcxxLouis Dionne1-0/+1
2024-07-18[libc++] Allow testing Apple's system library as it is installed (#99086)Louis Dionne3-4/+63
2024-07-18 [libc++] Speed up set_intersection() by fast-forwarding over ranges of non-m...Iuri Chaer15-219/+985
2024-07-18[libc++] Use char_traits::copy while inserting when possible (#97201)Nikolas Klauser1-9/+22
2024-07-18[libc++] Add a release note about C++03 being frozen after LLVM 21 (#95894)Nikolas Klauser1-1/+6
2024-07-18[libc++][chrono] Remove non-standard relational operators for `std::chrono::w...A. Jiang4-0/+20
2024-07-18[libc++][NFC] Remove wrong #endif commentNikolas Klauser1-1/+1
2024-07-18[libc++] Merge is_scoped_enum.h into is_enum.h (#99458)Nikolas Klauser5-39/+10
2024-07-18[libc++][test] Raise a useful error when no -std=c++NN flag is found to work ...Janet Cobb1-3/+12
2024-07-18[libc++] Fix acceptance of convertible-to-{float,double,long double} in std::...Robin Caloudis2-0/+24
2024-07-18[libc++][iterator][ranges] P2997R1: Removing the common reference requirement...Hristo Hristov11-41/+47
2024-07-18[libc++][test] XFAIL sized deallocation tests for AIX, z/OS, and MinGW (#98960)Xing Xue2-0/+6
2024-07-18[libc++][strings] P2591R5: Concatenation of strings and string views (#88389)Hristo Hristov10-9/+332
2024-07-18[libc++] Include the rest of the detail headers by version in the umbrella he...Nikolas Klauser55-236/+417
2024-07-17[NFC][libc++][test] loosen XFAIL condition for setfill_wchar_max.pass.cppDavid Tenty1-2/+2
2024-07-17[libc++] basic_ios<wchar_t> cannot store fill character WCHAR_MAX (#89305)Xing Xue6-6/+92
2024-07-17[libc++] Remove special handling of the native C++ library in benchmarks (#98...Louis Dionne6-123/+28
2024-07-17[libc++][NFC] Remove a few unused includes (#98808)Nikolas Klauser1-2/+0
2024-07-17[libc++] Deprecates rel_ops. (#91642)Mark de Wever5-4/+45
2024-07-17[libc++][ranges] LWG4001: `iota_view` should provide `empty` (#79687)Hristo Hristov3-1/+120
2024-07-17[libc++] Simplify std::is_void (#99033)Nikolas Klauser1-18/+2
2024-07-16[libc++] Make `std::lock_guard` available with `_LIBCPP_HAS_NO_THREADS` (#98717)Petr Hosek11-114/+113
2024-07-16[libc++][chrono] Adds year_month_day_last&::operator<=>. (#98169)Mark de Wever3-95/+65
2024-07-16[libc++][ranges] LWG4035: `single_view` should provide `empty` (#98371)Hristo Hristov3-1/+67
2024-07-16[libc++] Simplify the implementation of is_null_pointer a bit (#98728)Nikolas Klauser3-11/+5
2024-07-16[libc++] Merge is_member{,_object,_function}_pointer.h (#98727)Nikolas Klauser7-70/+13
2024-07-15[libc++] P2389R2: `dextents` Index Type Parameter (#97393)Xiaoyang Liu10-7/+74
2024-07-15[libc++] Handle _LIBCPP_HAS_NO_{THREADS,LOCALIZATION} consistently with other...Louis Dionne11-379/+387
2024-07-15Revert "Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)"Haojian Wu1-1/+1
2024-07-13[libc++] Clean up some now dead code with the upgrade to GCC 14 (#97746)Nikolas Klauser17-273/+31