diff options
| author | mikhnenko <[email protected]> | 2026-02-05 10:31:04 +0300 |
|---|---|---|
| committer | mikhnenko <[email protected]> | 2026-02-05 10:59:29 +0300 |
| commit | ee51499cd171c8a9ddaefbf3da48f8deedbac120 (patch) | |
| tree | 7db33ac128a21a0ab7e90faa543f3c584fd84f10 /contrib/tools/python3/Python/sysmodule.c | |
| parent | 9bcffe0e91eb3b15ae3b223ddb9c46742b579076 (diff) | |
Update libcxx to 13 Dec 2024
```
[libc++] Granularize the <new> header (#119270)
[libc++] Fix improper static_cast in std::deque and __split_buffer (#119106)
[libc++] Properly guard flat_map includes based on C++ version (#119227)
[libc++] Fix test FTM header guard
[libc++][C++03] Add #if 0 to the experimental/ and ext/ headers as well (#119541)
[libc++][test] Fix invalid const conversion in limited_allocator (#118189)
[libc++] Add #if 0 block to all the top-level headers (#119234)
[libcxx][test] Silence nodiscard warnings for `std::expected` (#119174)
[libc++] Add missing assertion in std::span constructor (#118396)
[libc++][C++03] Update include guards (#109001)
[libc++] Move out `flat_map::iterator` (for reusing it in flat_multimap) (#117445)
[libc++] Extract a clean base support API for std::atomic (#118129)
[libc++] Add _LIBCPP_NODEBUG on internal allocator trait aliases (#118835)
[libc++] Fix sub-overflow in std::gcd implementation (#117984)
[libc++] Fix unintended ABI break in associative containers with reference comparators (#118685)
[libc++][test] Refactor increasing_allocator (#115671)
[libc++] Drop dependency on __functional/operations.h from <atomic> (#117302)
[libc++] Add Wroclaw straw polls (#118116)
[libc++] Fix malformed CSV entry for C++26 LWG issue
[libc++] Simplify the implementation of reserve() and shrink_to_fit() (#113453)
[libc++] Add coding guidelines to the docs (#117051)
[libc++] Use the __strtoNUM functions from __locale instead of the old API (#118029)
Optimize vector::assign for InputIterator-only pair inputs (#113852)
[libc++] Remove the pointer safety functions from the dylib (#117390)
[libc++] Add exception guard for vector<bool>::__init_with_sentinel (#115491)
[libc++] Refactor atomic_wait using lambdas (#115746)
[libc++] Add __detected_or_t and use it to implement some of the allocator traits aliases (#115654)
[libc++] Fix capacity increase issue with `shrink_to_fit` for `__split_buffer` (#117720)
[libc++] Refactor vector move constructor with allocator (#116449)
[libc++] Remove _LIBCPP_DISABLE_AVAILABILITY macro (#112952)
[libc++] Granularize <mutex> includes (#117068)
[libc++] Rename operator[].pass.cpp to subscript_operator.pass.cpp (#117216)
[libc++] Include headers in <thread> conditionally (#116539)
[libc++] Make __atomic_base into an implementation detail of std::atomic (#115764)
[libc++] Avoid including all of <thread> in <future> (#116541)
[libc++] Remove transitive includes from empty headers (#116295)
[libc++] Remove unnecessary std::vector accessors (#114423)
[libc++] Guard `__pad_and_output` with `_LIBCPP_HAS_LOCALIZATION` (#116580)
[libc++] Remove some unnecessary boilerplate in <__chrono/duration.h> (#116238)
[libc++] Fix a few problems found by clang-tidy
[libc++] Avoid including <string> in <mutex> (#116254)
[libc++] Address post-commit comments for __scope_guard (#116291)
[libc++] Remove <istream> and <ostream> includes from <iomanip> (#116223)
[libc++] Avoid including <ostream> in <fstream> and <strstream> (#116014)
[libc++] Fix CI issues recently introduced by localization changes (#116216)
[libc++] Make __throw_ member functions static (#116233)
[libc++] Add forgotten call to std::__to_address in __uninitialized_allocator_relocate
[libc++] Remove obsolete accessors in std::list and std::forward_list (#115748)
[libc++] Accept iterators instead of raw pointers in __uninitialized_allocator_relocate (#114552)
[libc++] Split __shared_count out of <__memory/shared_ptr.h> (#115943)
[libc++] Make variables in templates inline (#115785)
Unify naming of internal pointer members in std::vector and std::__split_buffer (#115517)
[libc++] Remove _AlgPolicy from std::copy and algorithms using std::copy (#115887)
[libc++] Remove a few unused includes from <__algorithm/find_end.h>
```
commit_hash:ca6104a6ab073cf81026add20631d7ec3078105f
Diffstat (limited to 'contrib/tools/python3/Python/sysmodule.c')
0 files changed, 0 insertions, 0 deletions
