+2025-04-14 2024-12-12 Martin Uecker <uecker@tugraz.at>
+
+ PR lto/119792
+ PR c/113688
+ PR c/114014
+ PR c/114713
+ PR c/117724
+ Revert
+ Backported from master:
+ * tree.cc (gimple_canonical_types_compatible_p): Add exception.
+ (verify_type): Add exception.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-08-20 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR tree-optimization/116412
+ * gimple-match-exports.cc (gimple_extract): Return false if op0
+ was not a SSA name nor a min invariant for REALPART_EXPR/IMAGPART_EXPR/VCE
+ and BIT_FIELD_REF.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-10-28 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR middle-end/111285
+ * tree-vect-generic.cc (do_unop): Use a signed type for the
+ operand if the operation was ABSU_EXPR.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-10-02 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR tree-optimization/116922
+ * gimple-ssa-backprop.cc (remove_unused_var): Handle phi
+ nodes correctly.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-10-03 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR target/116927
+ * config/aarch64/aarch64-early-ra.cc (early_ra::is_dead_insn): Insns
+ that throw are not dead with -fno-delete-dead-exceptions.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-10-02 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR tree-optimization/116098
+ * tree-ssa-phiopt.cc (move_stmt): Rewrite VCEs from integer to integer
+ types to case.
+
2025-04-13 Richard Biener <rguenther@suse.de>
Backported from master:
+2025-04-14 Simon Martin <simon@nasilyan.com>
+
+ Backported from master:
+ 2025-03-25 Simon Martin <simon@nasilyan.com>
+
+ PR c++/114525
+ * typeck2.cc (build_m_component_ref): Call cp_build_addr_expr
+ instead of build_address.
+
2025-04-11 Jason Merrill <jason@redhat.com>
Backported from master:
+2025-04-14 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2025-04-09 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/119656
+ * interface.cc (gfc_compare_actual_formal): Fix front-end memleak
+ when searching for matching interfaces.
+ * trans-expr.cc (gfc_conv_procedure_call): If there is a formal
+ dummy corresponding to an absent argument, use its type, and only
+ fall back to inferred type otherwise.
+
2025-04-03 Andre Vehreschild <vehre@gcc.gnu.org>
PR fortran/119380
+2025-04-14 2024-12-12 Martin Uecker <uecker@tugraz.at>
+
+ PR lto/119792
+ Revert
+ Backported from master:
+ * lto-common.cc (hash_canonical_type): Add exception.
+
2025-04-02 Richard Biener <rguenther@suse.de>
Backported from master:
+2025-04-14 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/pr113688.c: Delete.
+ * gcc.dg/pr114014.c: Likewise.
+ * gcc.dg/pr114713.c: Likewise.
+ * gcc.dg/pr117724.c: Likewise
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR tree-optimization/118476
+ * gcc.dg/torture/pr118476-1.c: New test.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-08-20 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR tree-optimization/116412
+ * gcc.dg/torture/pr116412-1.c: New test.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-10-28 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR middle-end/111285
+ * g++.dg/torture/vect-absu-1.C: New test.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-10-02 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR tree-optimization/116922
+ * gcc.dg/torture/pr116922.c: New test.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-10-03 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR target/116927
+ * g++.dg/torture/pr116927-1.C: New test.
+
+2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ Backported from master:
+ 2024-10-02 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR tree-optimization/116098
+ * c-c++-common/torture/pr116098-2.c: New test.
+ * g++.dg/torture/pr116098-1.C: New test.
+
+2025-04-14 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2025-04-09 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/119656
+ * gfortran.dg/optional_absent_13.f90: New test.
+
+2025-04-14 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR lto/119792
+ * gnat.dg/lto29.adb: New test.
+ * gnat.dg/lto29_pkg.ads: New helper.
+
+2025-04-14 Simon Martin <simon@nasilyan.com>
+
+ Backported from master:
+ 2025-03-25 Simon Martin <simon@nasilyan.com>
+
+ PR c++/114525
+ * g++.dg/expr/cond18.C: New test.
+
2025-04-13 Richard Biener <rguenther@suse.de>
Backported from master: