]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Fix regression in std::format output of %Y for negative years
authorJonathan Wakely <jwakely@redhat.com>
Wed, 13 Dec 2023 12:00:45 +0000 (12:00 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Wed, 13 Dec 2023 12:30:14 +0000 (12:30 +0000)
commitad537ccd525fd3af759febd6c0936f82de808a70
tree1ff8b22bed881ba86e9238a30ab5e3f99149812a
parent36cb7be477885a2464fe9a70467278c7debd5e79
libstdc++: Fix regression in std::format output of %Y for negative years

The change in r14-6468-ga01462ae8bafa8 was only supposed to apply to %C
formats, not %Y.

libstdc++-v3/ChangeLog:

* include/bits/chrono_io.h (__formatter_chrono::_M_C_y_Y): Do
not round century down for %Y formats.
libstdc++-v3/include/bits/chrono_io.h