+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:
+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
+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:
+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:
+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:
+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: