https://gcc.gnu.org/g:fa715626d71b264a978066497a9c940eb3b307a1
commit r16-1042-gfa715626d71b264a978066497a9c940eb3b307a1 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Mon Jun 2 00:16:29 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 44 ++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 5 +++++ gcc/cobol/ChangeLog | 6 ++++++ gcc/m2/ChangeLog | 5 +++++ gcc/testsuite/ChangeLog | 16 ++++++++++++++++ libgcobol/ChangeLog | 5 +++++ libgfortran/ChangeLog | 8 ++++++++ 8 files changed, 90 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 53a5cbaa9385..25c6624554a3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,47 @@ +2025-06-01 H.J. Lu <hjl.to...@gmail.com> + + PR other/120493 + * final.cc (call_from_call_insn): Change the argument type to + const rtx_call_insn *. + (get_call_rtx_from): New. + * rtl.h (is_a_helper <const rtx_call_insn *>::test): New. + (get_call_rtx_from): Moved to the final.cc section. + * rtlanal.cc (get_call_rtx_from): Removed. + +2025-06-01 Andrew Pinski <quic_apin...@quicinc.com> + + * tree-ssa-forwprop.cc (optimize_vector_load): Set the vuse manually + on the new load statements. Also remove forward declaration since + the definition is before the first use. + (pass_forwprop::execute): Likewise for complex loads. + (pass_data_forwprop): Remove TODO_update_ssa. + +2025-06-01 Pan Li <pan2...@intel.com> + + * config/riscv/autovec.md: Fix line too long for sorts + of pattern. + +2025-06-01 Takayuki 'January June' Suwa <jjsuwa_sys3...@yahoo.co.jp> + + * config/xtensa/xtensa.cc: Remove include of reload.h. + +2025-06-01 Takayuki 'January June' Suwa <jjsuwa_sys3...@yahoo.co.jp> + + * config/xtensa/xtensa.md (movsf_internal): + Remove destination side constraint modifier '^' in the third + alternative. + +2025-06-01 Takayuki 'January June' Suwa <jjsuwa_sys3...@yahoo.co.jp> + + * config/xtensa/xtensa.cc + (xtensa_ira_change_pseudo_allocno_class): + New prototype and function. + (TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS): Define macro. + (xtensa_register_move_cost): + Change between integer and FP register move cost to a value + based on actual behavior, i.e. 2, the default and the same as + the move cost between integer registers. + 2025-05-31 Andrew Pinski <quic_apin...@quicinc.com> * function.h (struct function): Remove last_verified. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 42f5016bedf8..5646e6e7423c 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250601 +20250602 diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index f36431bbf0dc..92abbf2ae581 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,8 @@ +2025-06-01 Martin Uecker <uec...@tugraz.at> + + PR c/120380 + * c-objc-common.cc (get_aka_type): Ignore attributes for tagged types. + 2025-05-30 Qing Zhao <qing.z...@oracle.com> PR c/120354 diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog index 44bf89fcb1aa..bfa49bdb5396 100644 --- a/gcc/cobol/ChangeLog +++ b/gcc/cobol/ChangeLog @@ -1,3 +1,9 @@ +2025-06-01 Robert Dubner <rdub...@symas.com> + + PR cobol/119524 + * gengen.cc (gg_printf): Use the new __gg__fprintf_stderr() function + instead of generating a call to fprintf(). + 2025-05-20 Robert Dubner <rdub...@symas.com> James K. Lowden <jklow...@cobolworx.com> diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 5f13f6c1e474..6b19a4d0b1d8 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,8 @@ +2025-06-01 Gaius Mulley <gaiusm...@gmail.com> + + PR modula2/120474 + * gm2-libs-log/InOut.mod (LocalWrite): Call FIO.FlushBuffer. + 2025-06-01 Gaius Mulley <gaiusm...@gmail.com> PR modula2/120497 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 52064cd36061..905bbb099f39 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,19 @@ +2025-06-01 Jerry DeLisle <jvdeli...@gcc.gnu.org> + + PR libfortran/119856 + * gfortran.dg/pr119856.f90: New test. + +2025-06-01 Martin Uecker <uec...@tugraz.at> + + PR c/120380 + * gcc.dg/pr120380.c: New test. + +2025-06-01 Jason Merrill <ja...@redhat.com> + + PR c++/120123 + * g++.dg/cpp23/explicit-obj-lambda18.C: Move to... + * g++.dg/cpp2a/concepts-lambda24.C: ...here. + 2025-06-01 Gaius Mulley <gaiusm...@gmail.com> PR modula2/120497 diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog index 83a826eef151..4293598050a9 100644 --- a/libgcobol/ChangeLog +++ b/libgcobol/ChangeLog @@ -1,3 +1,8 @@ +2025-06-01 Robert Dubner <rdub...@symas.com> + + PR cobol/119524 + * libgcobol.cc (__gg__fprintf_stderr): New function. + 2025-05-20 Robert Dubner <rdub...@symas.com> James K. Lowden <jklow...@cobolworx.com> diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 638c03ecc8cf..1f658d5d3d2e 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,11 @@ +2025-06-01 Jerry DeLisle <jvdeli...@gcc.gnu.org> + + PR libfortran/119856 + * io/format.c (parse_format_list): Set the fmt->error + message for missing comma. + (parse_format): Do not cache the parsed format string + if a previous error ocurred. + 2025-05-13 Jakub Jelinek <ja...@redhat.com> PR libfortran/120196