| commit | d33e4e3371ae9f4f671c94959d10d643b2d1a507 | [log] [tgz] |
|---|---|---|
| author | Nico Weber <[email protected]> | Wed Nov 19 23:03:00 2025 |
| committer | Copybara-Service <[email protected]> | Wed Nov 19 23:05:54 2025 |
| tree | 68203ec2e242dce2db970f447cec86ed8e10f97a | |
| parent | e86a1592d80b960a3a50dcb7fad7323b218639d4 [diff] |
Roll libc++ from 29d97bf40ff6 to be279eb793eb (20 revisions) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/29d97bf40ff6..be279eb793eb Depends on https://chromium-review.googlesource.com/c/chromium/src/+/7169631 2025-11-13 [email protected] [libc++] Implement our own is{,x}digit functions for the C locale (#165467) 2025-11-12 [email protected] [utils] revamp options controlling lit's output (#167192) 2025-11-12 [email protected] [libc++] Simplify the implementation of aligned_storage (#162459) 2025-11-12 [email protected] [libc++] Guard fileno() and isatty() usage correctly for Newlib. (#166668) 2025-11-12 [email protected] [libc++] Optimize __tree copy/move constructor/assignment with allocator (#163558) 2025-11-12 [email protected] [libc++] Mark string functions as [[nodiscard]] (#166524) 2025-11-12 [email protected] [libc++] Use variable templates in is_floating_point (#167141) 2025-11-12 [email protected] [libc++] Implement P2988R12: `std::optional<T&>` (#155202) 2025-11-11 [email protected] [libc++] Remove <stdbool.h> (#164595) 2025-11-11 [email protected] [libc++] Split features.py into multiple files (#167353) 2025-11-11 [email protected] [libc++] Remove __is_replaceable emulation (#167355) 2025-11-11 [email protected] [libc++][NFC] Make the exception implementation files self-contained (#164377) 2025-11-11 [email protected] [libc++] Remove some of the uses of aligned_storage inside the library (#161635) 2025-11-10 [email protected] [libc++] Inline vector::__append into resize (#162086) 2025-11-10 [email protected] [libc++] Split macros related to hardening into their own header (#167069) 2025-11-10 [email protected] [libc++][NFC] Remove unused imports from generate_feature_test_macro_components.py (#159591) 2025-11-10 [email protected] [libc++][docs] Update to refer to P3355R2 (#167267) 2025-11-10 [email protected] [libc++] Avoid overloaded `operator,` for (`T`, `Iter`) cases (#161049) 2025-11-10 [email protected] [libc++] Merge insert/emplace(const_iterator, Args...) implementations (#166470) 2025-11-10 [email protected] [libc++] Replace __libcpp_is_final with a variable template (#167137) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/libcxx-chromium Please CC [email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Change-Id: I92c54d6d4dd132a035b918db016a829de4a77b58 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7149978 Reviewed-by: Devon Loehr <[email protected]> Owners-Override: Nico Weber <[email protected]> Commit-Queue: Nico Weber <[email protected]> Cr-Commit-Position: refs/heads/main@{#1547507} NOKEYCHECK=True GitOrigin-RevId: afb865d2a52fa5aece2c6896e5071f33821841ae