From: GCC Administrator Date: Tue, 15 Apr 2025 00:25:02 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-14.3.0~187 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3d5cd4c40b58904d32530a8797c0ebeff0c54ac;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 60b953c6595..9575da5329f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,61 @@ +2025-04-14 2024-12-12 Martin Uecker + + 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 + + Backported from master: + 2024-08-20 Andrew Pinski + + 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 + + Backported from master: + 2024-10-28 Andrew Pinski + + 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 + + Backported from master: + 2024-10-02 Andrew Pinski + + PR tree-optimization/116922 + * gimple-ssa-backprop.cc (remove_unused_var): Handle phi + nodes correctly. + +2025-04-14 Andrew Pinski + + Backported from master: + 2024-10-03 Andrew Pinski + + 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 + + Backported from master: + 2024-10-02 Andrew Pinski + + PR tree-optimization/116098 + * tree-ssa-phiopt.cc (move_stmt): Rewrite VCEs from integer to integer + types to case. + 2025-04-13 Richard Biener Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 1e2b10c9cd9..6a8ff35d9ec 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250414 +20250415 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index c5a75a38345..32a4a3aa71d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2025-04-14 Simon Martin + + Backported from master: + 2025-03-25 Simon Martin + + PR c++/114525 + * typeck2.cc (build_m_component_ref): Call cp_build_addr_expr + instead of build_address. + 2025-04-11 Jason Merrill Backported from master: diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index cd5774f1cfb..4d2207579f3 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,15 @@ +2025-04-14 Harald Anlauf + + Backported from master: + 2025-04-09 Harald Anlauf + + 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 PR fortran/119380 diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog index d8f1c6af2ad..fa59bdf1518 100644 --- a/gcc/lto/ChangeLog +++ b/gcc/lto/ChangeLog @@ -1,3 +1,10 @@ +2025-04-14 2024-12-12 Martin Uecker + + PR lto/119792 + Revert + Backported from master: + * lto-common.cc (hash_canonical_type): Add exception. + 2025-04-02 Richard Biener Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 340634eb3e0..6b76e3f2641 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,81 @@ +2025-04-14 Eric Botcazou + + * 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 + + Backported from master: + 2025-04-14 Andrew Pinski + + PR tree-optimization/118476 + * gcc.dg/torture/pr118476-1.c: New test. + +2025-04-14 Andrew Pinski + + Backported from master: + 2024-08-20 Andrew Pinski + + PR tree-optimization/116412 + * gcc.dg/torture/pr116412-1.c: New test. + +2025-04-14 Andrew Pinski + + Backported from master: + 2024-10-28 Andrew Pinski + + PR middle-end/111285 + * g++.dg/torture/vect-absu-1.C: New test. + +2025-04-14 Andrew Pinski + + Backported from master: + 2024-10-02 Andrew Pinski + + PR tree-optimization/116922 + * gcc.dg/torture/pr116922.c: New test. + +2025-04-14 Andrew Pinski + + Backported from master: + 2024-10-03 Andrew Pinski + + PR target/116927 + * g++.dg/torture/pr116927-1.C: New test. + +2025-04-14 Andrew Pinski + + Backported from master: + 2024-10-02 Andrew Pinski + + 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 + + Backported from master: + 2025-04-09 Harald Anlauf + + PR fortran/119656 + * gfortran.dg/optional_absent_13.f90: New test. + +2025-04-14 Eric Botcazou + + PR lto/119792 + * gnat.dg/lto29.adb: New test. + * gnat.dg/lto29_pkg.ads: New helper. + +2025-04-14 Simon Martin + + Backported from master: + 2025-03-25 Simon Martin + + PR c++/114525 + * g++.dg/expr/cond18.C: New test. + 2025-04-13 Richard Biener Backported from master: