]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 17 Feb 2024 00:20:09 +0000 (00:20 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 17 Feb 2024 00:20:09 +0000 (00:20 +0000)
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libstdc++-v3/ChangeLog

index 3821bb5b955ae601a09fe83097d5fc058bdaa0db..70fc80dac6c078116090be568341ebd0028d46f9 100644 (file)
@@ -1 +1 @@
-20240216
+20240217
index b4d1e1df98e68289092b9d7033ce6fc6d3e1147b..a443e8fb87418afba62f0066a4af796f1b318874 100644 (file)
@@ -1,3 +1,12 @@
+2024-02-16  Marek Polacek  <polacek@redhat.com>
+
+       Backported from master:
+       2024-02-12  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/113545
+       * constexpr.cc (cxx_eval_switch_expr): If the condition doesn't reduce
+       to an INTEGER_CST, consider it non-constant.
+
 2024-02-13  Jason Merrill  <jason@redhat.com>
 
        Backported from master:
index 7f3db3575619f818f87909765b1901345d5191d5..8430a81183a2d5bfc1adbfacd1a4d6740c0b519f 100644 (file)
@@ -1,3 +1,12 @@
+2024-02-16  Marek Polacek  <polacek@redhat.com>
+
+       Backported from master:
+       2024-02-12  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/113545
+       * g++.dg/cpp1y/constexpr-reinterpret3.C: New test.
+       * g++.dg/cpp1y/constexpr-reinterpret4.C: New test.
+
 2024-02-15  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index 93c5078370d308d52ae9aec941dd56ca0fe67c56..dbc7645a47c3f69fab82587647e48a753de755f7 100644 (file)
@@ -1,3 +1,15 @@
+2024-02-16  Matteo Italia  <matteo@mitalia.net>
+
+       Backported from master:
+       2024-02-16  Matteo Italia  <matteo@mitalia.net>
+
+       PR libgcc/113850
+       * config/i386/gthr-win32-cond.c (__gthr_win32_abs_to_rel_time):
+       fix absolute timespec to relative milliseconds count
+       conversion (it incorrectly returned seconds instead of
+       milliseconds); this avoids spurious wakeups in
+       __gthr_win32_cond_timedwait
+
 2024-01-12  Sandra Loosemore  <sandra@codesourcery.com>
 
        Backported from master:
index 9728a34e1548e3e877af1f6c1a268c169685bc2d..341f1c509e60c865ac67cddfa3fa308e213ffc68 100644 (file)
@@ -1,3 +1,42 @@
+2024-02-16  Paul Keir  <paul.keir@uws.ac.uk>
+
+       Backported from master:
+       2024-02-12  Paul Keir  <paul.keir@uws.ac.uk>
+
+       PR libstdc++/113294
+       * include/bits/basic_string.h (basic_string::operator=): Use
+       _M_use_local_data() instead of _M_local_buf on the moved-from
+       string.
+       * testsuite/21_strings/basic_string/modifiers/constexpr.cc
+       (test_move): New test.
+
+2024-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2024-02-15  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/99117
+       * include/std/valarray (valarray::operator=(const _Expr&)):
+       Use loop to copy instead of __valarray_copy with _Array.
+       * testsuite/26_numerics/valarray/99117.cc: New test.
+
+2024-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2024-02-15  Jonathan Wakely  <jwakely@redhat.com>
+
+       * src/c++20/tzdata.zi: Import new file from 2024a release.
+       * src/c++20/tzdb.cc (tzdb_list::_Node::_S_read_leap_seconds)
+       Update expiry date for leap seconds list.
+
+2024-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2024-02-08  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/tr2/type_traits (bases, direct_bases): Use
+       __has_builtin to check if required built-ins are supported.
+
 2024-02-09  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master: