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

index 89d14c5a181bb1e32d6ad14fab64f3eef92a887e..aff54fe7b983c82da5ce4bbd8174f1eaf402511f 100644 (file)
@@ -1,3 +1,28 @@
+2025-04-30  Georg-Johann Lay  <avr@gjlay.de>
+
+       * config/avr/avr.md (xload_<mode>_libgcc): Clobber R21, Z.
+
+2025-04-30  Vineet Gupta  <vineetg@rivosinc.com>
+
+       Backported from master:
+       2025-04-15  Vineet Gupta  <vineetg@rivosinc.com>
+
+       PR target/119533
+       * config/riscv/riscv-vsetvl.cc (invalid_opt_bb_p): Check for
+       EDGE_ABNOMAL.
+       (pre_vsetvl::compute_lcm_local_properties): Initialize kill
+       bitmap.
+       Debug dump skipped edge.
+
+2025-04-30  Robin Dapp  <rdapp@ventanamicro.com>
+
+       Backported from master:
+       2025-04-15  Robin Dapp  <rdapp@ventanamicro.com>
+
+       PR target/119547
+       * config/riscv/riscv-vsetvl.cc (pre_vsetvl::earliest_fuse_vsetvl_info):
+       Do not perform lift if block is not transparent.
+
 2025-04-29  liuhongt  <hongtao.liu@intel.com>
 
        Backported from master:
index 2848e618ec86e92320aebd8f12264458f2144066..c95ab322f46b75260a7fca06387a6239b2c60f8a 100644 (file)
@@ -1 +1 @@
-20250430
+20250501
index d1e9b126d004e2a0c51d557c16d77fa216e9e60d..f8a3798799b2345c09f4716e9fb0930e8b5cc2fc 100644 (file)
@@ -1,3 +1,10 @@
+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-04  Eric Botcazou  <ebotcazou@adacore.com>
 
        * libgnat/a-ngcoar.adb (Eigensystem): Adjust notation and fix the
index 67398ac559610fbfa1fc829bf48cece859f58d5e..a38e984238660f59c7ef8a04b41e353f5d848940 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-29  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master:
index 4d2207579f3586cfc900c5340140c74ae79b82bd..05f4af1f531118397d9176ddf61d4f10d3bb77b7 100644 (file)
@@ -1,3 +1,13 @@
+2025-04-30  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2025-04-16  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/106948
+       * resolve.cc (gfc_pure_function): If a function has been resolved,
+       but esym is not yet set, look at its attributes to see whether it
+       is pure or elemental.
+
 2025-04-14  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index 4b398cf689c7e0546ca16f398e4e9256c8a0252a..517f18b827d4d553fc5890fb3b5472266b5e2797 100644 (file)
@@ -1,3 +1,57 @@
+2025-04-30  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2025-04-16  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/106948
+       * gfortran.dg/pure_formal_proc_4.f90: New test.
+
+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  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  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.
+
+2025-04-30  Vineet Gupta  <vineetg@rivosinc.com>
+
+       Backported from master:
+       2025-04-15  Vineet Gupta  <vineetg@rivosinc.com>
+
+       PR target/119533
+       * go.dg/pr119533-riscv.go: New test.
+       * go.dg/pr119533-riscv-2.go: New test.
+
+2025-04-30  Robin Dapp  <rdapp@ventanamicro.com>
+
+       Backported from master:
+       2025-04-15  Robin Dapp  <rdapp@ventanamicro.com>
+
+       PR target/119547
+       * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: xfail.
+       * g++.target/riscv/rvv/autovec/pr119547.C: New test.
+       * g++.target/riscv/rvv/autovec/pr119547-2.C: New test.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Adjust.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Adjust.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Adjust.
+
 2025-04-29  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master:
index 3207e46b8e4a00c80792d5267c48faea6b3f0803..1435346068d36ee1aa6270c7e95298203517a897 100644 (file)
@@ -1,3 +1,16 @@
+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/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-29  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master: