diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-03-15 00:17:37 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-03-15 00:17:37 +0000 |
commit | 0a81f9ba720ce873539b8be310f9a0ea8803b566 (patch) | |
tree | 1d99766d7780507f3aa551de271bb4cac20e60e2 /gcc | |
parent | 8e7038d0c51dea0611ac1ef2bb1d17d347718980 (diff) | |
download | gcc-0a81f9ba720ce873539b8be310f9a0ea8803b566.zip gcc-0a81f9ba720ce873539b8be310f9a0ea8803b566.tar.gz gcc-0a81f9ba720ce873539b8be310f9a0ea8803b566.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 48 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/analyzer/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/c-family/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/cobol/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/po/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 39 |
8 files changed, 118 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c595b5e..54a7b54 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,51 @@ +2025-03-14 Martin Jambor <mjambor@suse.cz> + + PR ipa/116572 + * cgraph.cc (cgraph_update_edges_for_call_stmt): Do not update + edges of clones that are unexpanded thunk. Assert that the node + passed as the parameter is not an unexpanded thunk. + +2025-03-14 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/119287 + * match.pd (((X >> C1) & C2) * (1 << C1) to X & (C2 << C1)): Use + (convert @0) instead of @0 in the substitution. + +2025-03-14 Thomas Schwinge <thomas@codesourcery.com> + + PR target/92713 + PR target/101544 + * config/gcn/gcn.h (LIBSTDCXX): Don't set. + * config/nvptx/nvptx.h (LIBSTDCXX): Likewise. + +2025-03-14 Richard Biener <rguenther@suse.de> + + PR tree-optimization/119274 + * tree-ssa-sccvn.cc (dominated_by_p_w_unex): Handle the + top block being the only executable forwarder to a CFG + merge. + +2025-03-14 Richard Sandiford <richard.sandiford@arm.com> + + * tree-vect-slp.cc (vect_build_slp_instance): Pass the new group + size (i) rather than 1 to vect_slp_prefer_store_lanes_p. + (vect_analyze_slp): Only force the use of load-lanes and + store-lanes if that is preferred for at least one load/store pair. + +2025-03-14 Richard Biener <rguenther@suse.de> + + PR tree-optimization/119155 + * tree-vect-stmts.cc (vectorizable_store): Do not always + use vector element alignment for VMAT_STRIDED_SLP but + a more correct alignment towards both ends. + (vectorizable_load): Likewise. + +2025-03-14 Sandra Loosemore <sloosemore@baylibre.com> + + * doc/extend.texi (Alternate Keywords): Clean up text and remove + discussion of "restrict", which is not a GNU extension at all. + * doc/invoke.texi (C Dialect Options): Remove detailed discussion. + 2025-03-13 Jan Hubicka <hubicka@ucw.cz> PR ipa/119147 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index f662df5..75b3f29 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250314 +20250315 diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog index 83e4b84..443dc6d 100644 --- a/gcc/analyzer/ChangeLog +++ b/gcc/analyzer/ChangeLog @@ -1,3 +1,10 @@ +2025-03-14 Jakub Jelinek <jakub@redhat.com> + + PR analyzer/119278 + * svalue.cc (cmp_csts_same_type): For STRING_CST, compare + TREE_STRING_LENGTH first just in case and use memcmp rather + than strcmp. Handle RAW_DATA_CST. + 2025-03-13 David Malcolm <dmalcolm@redhat.com> PR analyzer/117262 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 43f9c8d..3db9088 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,10 @@ +2025-03-14 Jakub Jelinek <jakub@redhat.com> + + PR target/119120 + * c-gimplify.cc (c_genericize_control_r): Set DECL_NOT_GIMPLE_REG_P + on {REAL,IMAG}PART_EXPR is_gimple_reg operand at -O0 if it is lhs + of a MODIFY_EXPR. + 2025-03-13 Eric Botcazou <ebotcazou@adacore.com> PR ada/119265 diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog index 588778d..e92589a 100644 --- a/gcc/cobol/ChangeLog +++ b/gcc/cobol/ChangeLog @@ -1,3 +1,8 @@ +2025-03-14 Robert Dubner <rdubner@symas.com> + + PR cobol/119214 + * gengen.cc: applies if( !optimize ) test + 2025-03-13 Matthias Klose <doko@ubuntu.com> * Make-lang.in (cobol.install-common, cobol.install-man): Honor diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index eb84360..612e57d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,10 @@ +2025-03-14 Jakub Jelinek <jakub@redhat.com> + + PR target/119120 + * cp-gimplify.cc (cp_genericize_r): Set DECL_NOT_GIMPLE_REG_P + on {REAL,IMAG}PART_EXPR is_gimple_reg operand at -O0 if it is lhs + of a MODIFY_EXPR. + 2025-03-12 Jakub Jelinek <jakub@redhat.com> PR c++/119150 diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 75bf6ac..81aa367 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2025-03-14 Joseph Myers <josmyers@redhat.com> + + * gcc.pot: Regenerate. + 2025-03-13 Joseph Myers <josmyers@redhat.com> * de.po: Update. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0708bd7..9769695 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,42 @@ +2025-03-14 Jakub Jelinek <jakub@redhat.com> + + PR cobol/119290 + * lib/target-supports.exp (check_compile): Use *.cob extension for + "*> COBOL" comment. + * lib/cobol-dg.exp (check_effective_target_cobol): New procedure. + * cobol.dg/dg.exp: Guard main loop with [check_effective_target_cobol] + test. + +2025-03-14 Martin Jambor <mjambor@suse.cz> + + PR ipa/116572 + * g++.dg/ipa/pr116572.C: New test. + +2025-03-14 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/119287 + * gcc.dg/pr119287.c: New test. + +2025-03-14 Jakub Jelinek <jakub@redhat.com> + + PR target/119120 + * c-c++-common/pr119120.c: New test. + +2025-03-14 Jakub Jelinek <jakub@redhat.com> + + PR analyzer/119278 + * c-c++-common/analyzer/pr119278.c: New test. + +2025-03-14 Richard Biener <rguenther@suse.de> + + PR tree-optimization/119274 + * g++.dg/opt/pr119274.C: New testcase. + +2025-03-14 Richard Biener <rguenther@suse.de> + + PR tree-optimization/119155 + * gcc.dg/vect/pr119155.c: New testcase. + 2025-03-13 Harald Anlauf <anlauf@gmx.de> PR fortran/119118 |