https://gcc.gnu.org/g:9ccb16d032e3c2f72adff24ddb38c7f0e5079aec
commit r14-10155-g9ccb16d032e3c2f72adff24ddb38c7f0e5079aec Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Wed May 1 00:22:29 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 10 ++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 9 +++++++++ gcc/fortran/ChangeLog | 14 ++++++++++++++ gcc/testsuite/ChangeLog | 25 +++++++++++++++++++++++++ libgcc/ChangeLog | 8 ++++++++ libstdc++-v3/ChangeLog | 11 +++++++++++ 7 files changed, 78 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 86f08998c3d..9c546320675 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,13 @@ +2024-04-30 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-04-30 Jakub Jelinek <ja...@redhat.com> + Hongtao Liu <hongtao....@intel.com> + + PR tree-optimization/114883 + * tree-vect-loop.cc (vect_transform_reduction): Allow IFN_COND_MIN and + IFN_COND_MAX in the assert. + 2024-04-29 Pan Li <pan2...@intel.com> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d46e1cb1feb..3424846c2ca 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240430 +20240501 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 7b75bb95a76..747efcf842e 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2024-04-30 Patrick Palka <ppa...@redhat.com> + + Backported from master: + 2024-04-30 Patrick Palka <ppa...@redhat.com> + + PR c++/114888 + * typeck.cc (cp_build_binary_op) <case *_DIV_*>: Add missing + dependence check for the second sizeof operand. + 2024-04-26 Patrick Palka <ppa...@redhat.com> Backported from master: diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 2c7133db732..b6014fb3ada 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,17 @@ +2024-04-30 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-04-29 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/114959 + * trans-expr.cc (gfc_trans_class_init_assign): Return NULL_TREE + if the default initializer has all NULL fields. Guard this + by a requirement that the code not be EXEC_INIT_ASSIGN and that + the object be an INTENT_OUT dummy. + * trans-stmt.cc (gfc_trans_allocate): Change the initializer + code for allocate with mold to EXEC_ALLOCATE to allow an + initializer with all NULL fields. + 2024-04-25 Paul Thomas <pa...@gcc.gnu.org> PR fortran/93678 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6cc4f193dc7..6e67b9f91d4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,28 @@ +2024-04-30 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-04-29 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/114959 + * gfortran.dg/pr114959.f90: New test. + +2024-04-30 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-04-30 Jakub Jelinek <ja...@redhat.com> + Hongtao Liu <hongtao....@intel.com> + + PR tree-optimization/114883 + * gfortran.dg/pr114883.f90: New test. + +2024-04-30 Patrick Palka <ppa...@redhat.com> + + Backported from master: + 2024-04-30 Patrick Palka <ppa...@redhat.com> + + PR c++/114888 + * g++.dg/template/sizeof19.C: New test. + 2024-04-27 Xi Ruoyao <xry...@xry111.site> Backported from master: diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 9c7fed10e3d..750e3f7a16e 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,11 @@ +2024-04-30 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-04-30 Jakub Jelinek <ja...@redhat.com> + + * gthr.h (GTHREAD_USE_WEAK): Don't redefine to 0 for glibc 2.34+ + on GNU Hurd. + 2024-04-25 Jakub Jelinek <ja...@redhat.com> * gthr.h (GTHREAD_USE_WEAK): Redefine to 0 for GLIBC 2.34 or later. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index f734818646d..afe57d8bff4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,14 @@ +2024-04-30 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-04-30 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/114863 + * include/std/format (__formatter_fp::format): Only use + _M_localized for finite values. + * testsuite/std/format/functions/format.cc: Check localized + formatting of NaN and initiny. + 2024-04-29 Rainer Orth <r...@cebitec.uni-bielefeld.de> * config/abi/post/i386-solaris/baseline_symbols.txt: Regenerate.