https://gcc.gnu.org/g:3cfa53aa95a19c3b5fc711ad4d9f39ec9b8e7c3f
commit r16-1107-g3cfa53aa95a19c3b5fc711ad4d9f39ec9b8e7c3f
Author: Tomasz Kamiński
Date: Tue Jun 3 11:40:17 2025 +0200
libstdc++: Test for formatting with empty spec for time points.
Adding a tests for behavior of the o
https://gcc.gnu.org/g:a2e1c97205063d7550d9b9c32319715961abd73f
commit r16-1051-ga2e1c97205063d7550d9b9c32319715961abd73f
Author: Jonathan Wakely
Date: Tue May 27 11:38:41 2025 +0200
libstdc++: Implement C++26 std::polymorphic [PR119152]
This patch implements C++26 std::polymorphic
https://gcc.gnu.org/g:caf804b1795575d7714c62dd45b649831598055e
commit r16-878-gcaf804b1795575d7714c62dd45b649831598055e
Author: Jonathan Wakely
Date: Thu Mar 21 23:07:56 2024 +
libstdc++: Implement C++26 std::indirect [PR119152]
This patch implements C++26 std::indirect as spe
https://gcc.gnu.org/g:0faa31da113768a626daa294e840ff1b17499ebf
commit r16-821-g0faa31da113768a626daa294e840ff1b17499ebf
Author: Jonathan Wakely
Date: Thu May 22 10:58:31 2025 +0200
libstdc++: Define _Scoped_allocation RAII helper
libstdc++-v3/ChangeLog:
* include/
https://gcc.gnu.org/g:d010a39b9e788a1b3c58e0954c1b2c6afad8210a
commit r16-647-gd010a39b9e788a1b3c58e0954c1b2c6afad8210a
Author: Tomasz Kamiński
Date: Thu May 15 08:58:09 2025 +0200
libstdc++: Fix preprocessor check for __float128 formatter [PR119246]
The previous check `_GLIBCXX_F
https://gcc.gnu.org/g:d9055d010475fa1c624d6036881eee9c37034b21
commit r16-620-gd9055d010475fa1c624d6036881eee9c37034b21
Author: Tomasz Kamiński
Date: Mon May 12 11:06:34 2025 +0200
libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125]
The file now includes cop
https://gcc.gnu.org/g:0e93f7cd4ed0cf6bcfda90ed4dcad51a1f65b4b6
commit r16-618-g0e93f7cd4ed0cf6bcfda90ed4dcad51a1f65b4b6
Author: Tomasz Kamiński
Date: Mon May 12 10:01:22 2025 +0200
libstdc++: Implement C++26 copyable_function [PR119125]
This patch implements C++26 copyable_functio
https://gcc.gnu.org/g:708d40ff109c6e49d02b684a368571722a160af8
commit r16-617-g708d40ff109c6e49d02b684a368571722a160af8
Author: Tomasz Kamiński
Date: Thu May 8 08:08:43 2025 +0200
libstdc++: Avoid double indirection in move_only_function when possible
[PR119125]
Based on the prov
https://gcc.gnu.org/g:9c9a7316adb99693e237164908893a78b86ba000
commit r16-616-g9c9a7316adb99693e237164908893a78b86ba000
Author: Tomasz Kamiński
Date: Wed Apr 30 10:37:48 2025 +0200
libstdc++: Preserve the argument type in basic_format_args [PR119246]
This commits adjust the way ho
https://gcc.gnu.org/g:e52f71b6dd888f0d5548d9f5bd139601dbafb3be
commit r15-9631-ge52f71b6dd888f0d5548d9f5bd139601dbafb3be
Author: Tomasz Kamiński
Date: Mon May 5 16:32:58 2025 +0200
libstdc++: Fix width computation for the chrono formatting [PR120114]
Use `__unicode::_field_width`
https://gcc.gnu.org/g:1be88e43f3e93e85bef9499de905fa72d8596e7d
commit r16-183-g1be88e43f3e93e85bef9499de905fa72d8596e7d
Author: Tomasz Kamiński
Date: Mon Apr 28 08:53:59 2025 +0200
libstdc++: Fix mingw build by using _M_span [PR119970]
The r16-142-g01e5ef3e8b9128 chagned return ty
https://gcc.gnu.org/g:4794340cd257ece0d197f041812c34c5ac5d50a1
commit r16-182-g4794340cd257ece0d197f041812c34c5ac5d50a1
Author: Tomasz Kamiński
Date: Thu Mar 20 09:02:03 2025 +0100
libstdc++: Strip reference and cv-qual in range deduction guides for maps.
This implements part of L
https://gcc.gnu.org/g:1ecd95ea1e0b36e289061262639460d6dc5fd209
commit r16-181-g1ecd95ea1e0b36e289061262639460d6dc5fd209
Author: Tomasz Kamiński
Date: Tue Mar 18 16:10:48 2025 +0100
libstdc++: Implement missing allocator-aware constructors for unordered
containers.
This patch impl
https://gcc.gnu.org/g:01e5ef3e8b91288f5d387a27708f9f8979a50edf
commit r16-142-g01e5ef3e8b91288f5d387a27708f9f8979a50edf
Author: Tomasz Kamiński
Date: Wed Apr 23 13:17:09 2025 +0200
libstdc++: Minimalize temporary allocations when width is specified
[PR109162]
When width parameter
https://gcc.gnu.org/g:17e0decc1dbf827747aebfa0573cc8e50969ae3f
commit r15-9589-g17e0decc1dbf827747aebfa0573cc8e50969ae3f
Author: Tomasz Kamiński
Date: Tue Apr 22 09:56:42 2025 +0200
libstdc++: Define __cpp_lib_format_ranges in format header [PR109162]
As P2286R8 and P2585R1 as now
https://gcc.gnu.org/g:bacf741a92a9a84becd23542b73186da4e4acbf6
commit r16-135-gbacf741a92a9a84becd23542b73186da4e4acbf6
Author: Tomasz Kamiński
Date: Fri Apr 18 14:56:39 2025 +0200
libstdc++: Implement formatters for queue, priority_queue and stack
[PR109162]
This patch implement
https://gcc.gnu.org/g:8b6cc2064306ba506b61f3e224829219033a9373
commit r16-136-g8b6cc2064306ba506b61f3e224829219033a9373
Author: Tomasz Kamiński
Date: Tue Apr 22 09:56:42 2025 +0200
libstdc++: Define __cpp_lib_format_ranges in format header [PR109162]
As P2286R8 and P2585R1 as now
https://gcc.gnu.org/g:45cd8a836fbe310401b714ab676697b0772caf93
commit r16-66-g45cd8a836fbe310401b714ab676697b0772caf93
Author: Tomasz Kamiński
Date: Fri Apr 18 16:43:08 2025 +0200
libstdc++: Increase timeouts for format and flat_maps tests
Test for format parse format string and c
https://gcc.gnu.org/g:6808f74b4f07decb3727624f0e62e7c57ae87022
commit r16-16-g6808f74b4f07decb3727624f0e62e7c57ae87022
Author: Tomasz Kamiński
Date: Fri Apr 18 09:38:32 2025 +0200
libstdc++: Clarify that _S_ prefix is be used for static member functions.
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:a295863e953c772a0ae91a11f652d1f641d3a3dc
commit r14-11649-ga295863e953c772a0ae91a11f652d1f641d3a3dc
Author: Tomasz Kamiński
Date: Tue Mar 11 11:59:36 2025 +0100
libstdc++: Correct preprocessing checks for floatX_t and bfloat_16
formatting
Floating points typ
https://gcc.gnu.org/g:930b504b598864ba1774eb209a748ed76b6fc7c1
commit r15-9551-g930b504b598864ba1774eb209a748ed76b6fc7c1
Author: Tomasz Kamiński
Date: Thu Apr 17 10:33:10 2025 +0200
libstdc++: Fixed signed comparision in _M_parse_fill_and_align [PR119840]
Explicitly cast elements
https://gcc.gnu.org/g:aef87975224b0a4b5b103f241fd366b0e3a21360
commit r15-9520-gaef87975224b0a4b5b103f241fd366b0e3a21360
Author: Tomasz Kamiński
Date: Wed Apr 16 13:39:04 2025 +0200
libstdc++: Fix constification in range_formatter::format [PR109162]
The _Rg is deduced to lvalue re
https://gcc.gnu.org/g:473dde525248a694c0f4e62b31a7fc24b238c5b0
commit r15-9517-g473dde525248a694c0f4e62b31a7fc24b238c5b0
Author: Tomasz Kamiński
Date: Mon Apr 14 16:00:57 2025 +0200
libstdc++: Implement formatters for pair and tuple [PR109162]
This patch implements formatter speci
https://gcc.gnu.org/g:f62e5d720de829cf346b799f3463fee53728ba6c
commit r15-9490-gf62e5d720de829cf346b799f3463fee53728ba6c
Author: Tomasz Kamiński
Date: Fri Mar 28 09:30:22 2025 +0100
libstdc++: Implement formatter for ranges and range_formatter [PR109162]
This patch implements form
https://gcc.gnu.org/g:c2f1dda34defe739db6016dda97a6516243372e6
commit r15-9423-gc2f1dda34defe739db6016dda97a6516243372e6
Author: Tomasz Kamiński
Date: Mon Apr 14 08:43:58 2025 +0200
libstdc++: Use UTF-32BE as wide encoding for big-endian machines [PR119725]
This changes the `dg-op
https://gcc.gnu.org/g:ae54d8cb51eb5cc1f5a3d319cc1840d2e9bfcbfc
commit r15-9380-gae54d8cb51eb5cc1f5a3d319cc1840d2e9bfcbfc
Author: Tomasz Kamiński
Date: Fri Mar 21 12:55:48 2025 +0100
libstdc++: Define __cpp_lib_containers_ranges in appropriate headers
[PR111055]
This is final piec
https://gcc.gnu.org/g:ad1b71fc2882c14271ebf2bbaf216cceaa88c76a
commit r14-11523-gad1b71fc2882c14271ebf2bbaf216cceaa88c76a
Author: Tomasz Kamiński
Date: Thu Apr 3 10:23:45 2025 +0200
libstdc++: Fix handling of field width for wide strings and characters
[PR119593]
This patch corre
https://gcc.gnu.org/g:84d668b0ca67c5d3fe6430f101d61e60aa796a81
commit r15-9198-g84d668b0ca67c5d3fe6430f101d61e60aa796a81
Author: Tomasz Kamiński
Date: Thu Apr 3 17:22:39 2025 +0200
libstdc++: Provide formatter for vector::reference [PR109162]
This patch implement formatter for vec
https://gcc.gnu.org/g:83cd4bda12f1218fea878acfc964949649ca9fc7
commit r14-11524-g83cd4bda12f1218fea878acfc964949649ca9fc7
Author: Tomasz Kamiński
Date: Thu Apr 3 14:56:49 2025 +0200
libstdc++: Restored accidentally removed test case.
It was removed by accident r14-11523-gad1b71fc2
https://gcc.gnu.org/g:81c990aa84b22562157ce2926577b392b4a129d3
commit r15-9179-g81c990aa84b22562157ce2926577b392b4a129d3
Author: Tomasz Kamiński
Date: Thu Apr 3 14:56:49 2025 +0200
libstdc++: Restored accidentally removed test case.
It was removed by accident r15-9178-g5c7f6272f43
https://gcc.gnu.org/g:157c14a387fc880b31e9e42deb6960b3143d3c2d
commit r15-8922-g157c14a387fc880b31e9e42deb6960b3143d3c2d
Author: Tomasz Kamiński
Date: Fri Mar 21 09:03:54 2025 +0100
libstdc++: Add P1206R7 range operations to std::deque [PR111055]
This is another piece of P1206R7,
https://gcc.gnu.org/g:4d1b19695669e6c67b9c3df07673bc22cae3a662
commit r15-8879-g4d1b19695669e6c67b9c3df07673bc22cae3a662
Author: Tomasz Kamiński
Date: Mon Mar 24 18:04:28 2025 +0100
libstdc++: Fix handling of common cpp20-only ranges for flat sets [PR119415]
These patch add check
https://gcc.gnu.org/g:7cc40201a135112824e44edeeb29017151652402
commit r15-8467-g7cc40201a135112824e44edeeb29017151652402
Author: Tomasz Kamiński
Date: Thu Mar 20 12:08:00 2025 +0100
libstdc++: Add from_range_t constructors to debug unordered containers
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:d50171bc07006dfb56cae487d72913e5d2567716
commit r15-8296-gd50171bc07006dfb56cae487d72913e5d2567716
Author: Tomasz Kamiński
Date: Wed Mar 19 11:42:50 2025 +0100
libstdc++: Support maps deduction from_range of tuples.
This implements part of LWG4223 that enable
https://gcc.gnu.org/g:64f5c854597759fd11648b7d9e3884b8c69f218f
commit r15-8293-g64f5c854597759fd11648b7d9e3884b8c69f218f
Author: Tomasz Kamiński
Date: Tue Mar 18 16:10:48 2025 +0100
libstdc++-v3: Implement allocator-aware from_range_t constructors for
unordered containers.
This p
https://gcc.gnu.org/g:453d42046c461a8aa8ed68a88b94dac2d4dde73b
commit r15-8255-g453d42046c461a8aa8ed68a88b94dac2d4dde73b
Author: Tomasz Kamiński
Date: Tue Mar 18 11:08:19 2025 +0100
libstdc++: Add P1206R7 from_range members to unordered maps [PR111055]
This is another piece of P12
https://gcc.gnu.org/g:8744d53db1b6816586dac102942c00c105524172
commit r15-8251-g8744d53db1b6816586dac102942c00c105524172
Author: Tomasz Kamiński
Date: Fri Mar 14 16:04:11 2025 +0100
libstdc++: Add P1206R7 from_range members to ordered maps [PR111055]
This is another piece of P1206
https://gcc.gnu.org/g:750d691077d96879068312dd4b25a51c1d6958c5
commit r14-11384-g750d691077d96879068312dd4b25a51c1d6958c5
Author: Tomasz Kamiński
Date: Wed Mar 5 11:11:55 2025 +0100
libstdc++: Fix subrange conversion to pair-like [PR119121]
Fix regression introduced by r14-8710-g6
38 matches
Mail list logo