https://gcc.gnu.org/g:44e07e4a31679ee7ee6feb9954d90188a3ef4aee
commit r13-8929-g44e07e4a31679ee7ee6feb9954d90188a3ef4aee Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sun Jul 21 00:20:26 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 26 ++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 17 +++++++++++++++++ gcc/testsuite/ChangeLog | 17 +++++++++++++++++ 4 files changed, 61 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f253848df1a2..409aab86aa8b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,29 @@ +2024-07-20 Siddhesh Poyarekar <siddh...@gotplt.org> + + Backported from master: + 2024-07-20 Siddhesh Poyarekar <siddh...@gotplt.org> + + * opt-suggestions.cc + (option_proposer::build_option_suggestions): Pull OPTB + definition out of the innermost loop. + +2024-07-20 Stefan Schulze Frielinghaus <stefa...@gcc.gnu.org> + + * config/s390/3931.md (vlbr, vstbr, vrepi): Remove. + * config/s390/s390.md (xdee): Add FPRX2 mapping. + * config/s390/vector.md (bhfgq): Add TF mapping. + +2024-07-20 René Rebe <r...@exactcode.de> + + Backported from master: + 2024-07-18 René Rebe <r...@exactcode.de> + Peter Bergner <berg...@linux.ibm.com> + + PR target/97367 + * config/rs6000/rs6000.cc (rs6000_machine_from_flags): Do not consider + OPTION_MASK_ALTIVEC. + (emit_asm_machine): For Altivec compiles, emit a ".machine altivec". + 2024-07-19 LIU Hao <lh_mo...@126.com> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 6c93b259fd65..d1ac33f77fb9 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240720 +20240721 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 89ff48798e0b..40353ce2fa54 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,20 @@ +2024-07-20 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-05-13 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/113363 + * trans-array.cc (gfc_array_init_size): Use the expr3 dtype so + that the correct element size is used. + * trans-expr.cc (gfc_conv_procedure_call): Remove restriction + that ss and ss->loop be present for the finalization of class + array function results. + (trans_class_assignment): Use free and malloc, rather than + realloc, for character expressions assigned to unlimited poly + entities. + * trans-stmt.cc (gfc_trans_allocate): Build a correct rhs for + the assignment of an unlimited polymorphic 'source'. + 2024-07-12 Paul Thomas <pa...@gcc.gnu.org> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 04f6261132c4..611c142e8e82 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2024-07-20 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-05-13 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/113363 + * gfortran.dg/pr113363.f90: New test. + +2024-07-20 René Rebe <r...@exactcode.de> + + Backported from master: + 2024-07-18 René Rebe <r...@exactcode.de> + Peter Bergner <berg...@linux.ibm.com> + + PR target/97367 + * gcc.target/powerpc/pr97367.c: New test. + 2024-07-17 Uros Bizjak <ubiz...@gmail.com> Backported from master: