]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 1 May 2025 00:26:49 +0000 (00:26 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 1 May 2025 00:26:49 +0000 (00:26 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/cp/ChangeLog
gcc/po/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 9857b3b6489cec54118b08223b78e3205e358b09..1eabffeaee1016b6c1fee28d82c4535a1b73f318 100644 (file)
@@ -1,3 +1,25 @@
+2025-04-30  Andrew MacLeod  <amacleod@redhat.com>
+
+       PR tree-optimization/119712
+       * value-range.cc (range_bitmask::adjust_range): Delete.
+       (irange::set_range_from_bitmask): Integrate adjust_range.
+       (irange::update_bitmask): Do nothing if bitmask doesnt change.
+       (irange:intersect_bitmask): Do not call adjust_range. Exit if there
+       is no second bitmask.
+       * value-range.h (adjust_range): Remove prototype.
+
+2025-04-30  Georg-Johann Lay  <avr@gjlay.de>
+
+       * config/avr/avr.md (fxload_<mode>_libgcc): Use REG_ prefix for
+       magix register numbers (aligns with trunk).
+
+2025-04-30  Georg-Johann Lay  <avr@gjlay.de>
+
+       Backported from master:
+       2025-04-30  Georg-Johann Lay  <avr@gjlay.de>
+
+       * config/avr/avr.md (xload_<mode>_libgcc): Clobber R21, Z.
+
 2025-04-29  Richard Sandiford  <richard.sandiford@arm.com>
 
        Backported from master:
index 2848e618ec86e92320aebd8f12264458f2144066..c95ab322f46b75260a7fca06387a6239b2c60f8a 100644 (file)
@@ -1 +1 @@
-20250430
+20250501
index 60cab0e7977fdf4ed204eb30bfcb0e0874f5e244..967fa47f7f9325ee64a9d9f8f8dae975bf573341 100644 (file)
@@ -1,3 +1,15 @@
+2025-04-30  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR ada/112958
+       * Makefile.rtl (LIBGNAT_TARGET_PAIRS) [x86 FreeBSD]: Add specific
+       version of s-dorepr.adb.
+       * libgnat/s-dorepr__freebsd.adb: New file.
+
+2025-04-30  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR ada/112958
+       * init.c (__gnat_error_handler) [__FreeBSD__]: Fix typo.
+
 2025-04-25  Release Manager
 
        * GCC 15.1.0 released.
index f78cb2bbaaecfe9ee2f688ceeab32efc5453dfd6..d68e748a5be01feb57d43b9ab2dd123616d8407f 100644 (file)
@@ -1,3 +1,15 @@
+2025-04-30  Patrick Palka  <ppalka@redhat.com>
+
+       Backported from master:
+       2025-04-30  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/119981
+       PR c++/119378
+       * pt.cc (tsubst) <case UNBOUND_CLASS_TEMPLATE>: Substitute
+       into template parameter list first.  When substituting the
+       context, only set processing_template_decl if there's more
+       than one level of introduced template parameters.
+
 2025-04-27  Nathaniel Shead  <nathanieloshead@gmail.com>
 
        Backported from master:
index 358d450800606eb307234dfb4756f5727bafd62e..f78bda35dc443ffd064f64f594c6b47609377d1a 100644 (file)
@@ -1,3 +1,9 @@
+2025-04-30  Joseph Myers  <josmyers@redhat.com>
+
+       * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
+       ja.po, ka.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po,
+       zh_CN.po, zh_TW.po: Update.
+
 2025-04-25  Release Manager
 
        * GCC 15.1.0 released.
index 14ba532dd8fdb4bebe55d4ccbfb415722935b2fd..605ddbc3b3eacea0f80ef1d13b4ddc5065d506ff 100644 (file)
@@ -1,3 +1,42 @@
+2025-04-30  Andrew MacLeod  <amacleod@redhat.com>
+
+       PR tree-optimization/119712
+       * gcc.dg/pr119712.c: New.
+       * gcc.dg/pr83072-2.c: Adjust.
+       * gcc.dg/tree-ssa/phi-opt-value-5.c: Adjust.
+       * gcc.dg/tree-ssa/vrp122.c: Adjust
+
+2025-04-30  Richard Sandiford  <richard.sandiford@arm.com>
+
+       Backported from master:
+       2025-04-30  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/aarch64/pr115258.c: Add -mcmodel=small.
+
+2025-04-30  Patrick Palka  <ppalka@redhat.com>
+
+       Backported from master:
+       2025-04-30  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/119981
+       PR c++/119378
+       * g++.dg/cpp2a/lambda-targ15.C: New test.
+
+2025-04-30  Georg-Johann Lay  <avr@gjlay.de>
+
+       Backported from master:
+       2025-04-30  Georg-Johann Lay  <avr@gjlay.de>
+
+       * gcc.target/avr/torture/pr119989.h: New file.
+       * gcc.target/avr/torture/pr119989-memx-1.c: New test.
+       * gcc.target/avr/torture/pr119989-memx-2.c: New test.
+       * gcc.target/avr/torture/pr119989-memx-3.c: New test.
+       * gcc.target/avr/torture/pr119989-memx-4.c: New test.
+       * gcc.target/avr/torture/pr119989-flashx-1.c: New test.
+       * gcc.target/avr/torture/pr119989-flashx-2.c: New test.
+       * gcc.target/avr/torture/pr119989-flashx-3.c: New test.
+       * gcc.target/avr/torture/pr119989-flashx-4.c: New test.
+
 2025-04-29  Richard Sandiford  <richard.sandiford@arm.com>
 
        Backported from master:
index cf1cdd918efa92289fc535860f1ed4715cdacc63..56155cde9423cfdda4fccaa66f6ab62c2d2e16db 100644 (file)
@@ -1,3 +1,18 @@
+2025-04-30  François Dumont  <frs.dumont@gmail.com>
+
+       Backported from master:
+       2025-04-30  François Dumont  <frs.dumont@gmail.com>
+                   Jonathan Wakely  <jwakely@redhat.com>
+
+       * testsuite/lib/libstdc++.exp (v3_target_compile): Strip version namespace
+       from compiler output.
+       * testsuite/20_util/aligned_storage/value.cc [_GLIBCXX_INLINE_VERSION]:
+       Avoid align_msa check.
+       * testsuite/20_util/function/cons/70692.cc: Remove now useless __8 namespace
+       pattern.
+       * testsuite/23_containers/map/48101_neg.cc: Likewise.
+       * testsuite/23_containers/multimap/48101_neg.cc: Likewise.
+
 2025-04-25  Tomasz Kamiński  <tkaminsk@redhat.com>
 
        Backported from master: