https://gcc.gnu.org/g:2d7b4df891b5707a0e16b33882f3cddc83868b34
commit r13-9016-g2d7b4df891b5707a0e16b33882f3cddc83868b34 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Wed Sep 11 00:22:14 2024 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- libstdc++-v3/ChangeLog | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 83b31cda118f..2abf40291e63 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240910 +20240911 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c6296e974046..a334cb4599b3 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,44 @@ +2024-09-10 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-06-26 Jonathan Wakely <jwak...@redhat.com> + + * src/c++20/tzdb.cc (minmax_year, minmax_year2): Remove. + (years_from_to): New class replacing minmax_year and + minmax_year2. + (format_abbrev_str, select_std_or_dst_abbrev): Move earlier in + the file. Handle "-" for letters. + (ZoneInfo::to): Use format_abbrev_str to expand %z. + (ZoneInfo::set_abbrev): Remove exception. Change parameter from + reference to value. + (operator>>(istream&, Rule&)): Do not clear letters when it + contains "-". + (time_zone::_M_get_sys_info): Add missing logic to find the Rule + in effect before the time point. + * testsuite/std/time/tzdb/1.cc: Adjust for vanguard format using + "GMT" as the Zone name, not as a Link to "Etc/GMT". + * testsuite/std/time/time_zone/sys_info_abbrev.cc: New test. + +2024-09-10 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-04-19 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/114770 + * src/c++20/tzdb.cc (do_locate_zone): Support links that have + another link as their target. + * testsuite/std/time/tzdb/1.cc: Check that all zones and links + can be found by locate_zone. + * testsuite/std/time/tzdb/links.cc: New test. + +2024-09-10 Alexandre Oliva <ol...@adacore.com> + + Backported from master: + 2024-04-18 Alexandre Oliva <ol...@adacore.com> + + * src/c++20/tzdb.cc (__gnu_cxx::zoneinfo_dir_override): Define + on VxWorks non-RTP. + 2024-07-24 Jonathan Wakely <jwak...@redhat.com> Backported from master: