From: GCC Administrator Date: Tue, 28 Mar 2023 00:20:00 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-12.3.0~193 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=19b4d4801cd8d30cff4c1c26f816882cd56619aa;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index b1ac5d927953..1f5084a29474 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230327 +20230328 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index e061f6ca7747..51183083c2ad 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,47 @@ +2023-03-27 Harald Anlauf + + Backported from master: + 2023-03-05 Harald Anlauf + Tobias Burnus + + PR fortran/106856 + * class.cc (gfc_build_class_symbol): Handle update of attributes of + existing class container. + (gfc_find_derived_vtab): Fix several memory leaks. + (find_intrinsic_vtab): Ditto. + * decl.cc (attr_decl1): Manage update of symbol attributes from + CLASS attributes. + * primary.cc (gfc_variable_attr): OPTIONAL shall not be taken or + updated from the class container. + * symbol.cc (free_old_symbol): Adjust management of symbol versions + to not prematurely free array specs while working on the declation + of CLASS variables. + +2023-03-27 Harald Anlauf + + Backported from master: + 2022-12-08 Harald Anlauf + + PR fortran/108025 + * symbol.cc (gfc_add_contiguous): Diagnose and reject duplicate + CONTIGUOUS attribute. + +2023-03-27 Jerry DeLisle + + PR fortran/102331 + * decl.cc (attr_decl1): Guard against NULL pointer. + * parse.cc (match_deferred_characteristics): Include BT_CLASS in check + for derived being undefined. + +2023-03-27 Jerry DeLisle + + Backported from master: + 2023-01-29 Jerry DeLisle + + PR fortran/103506 + * parse.cc (parse_module): Remove use of a bool error value + that prevented proper setting of the namespace pointer. + 2023-03-22 Harald Anlauf Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1de3c3b633c6..f10c09b50ed1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,36 @@ +2023-03-27 Harald Anlauf + + Backported from master: + 2023-03-05 Harald Anlauf + Tobias Burnus + + PR fortran/106856 + * gfortran.dg/interface_41.f90: Remove dg-pattern from valid testcase. + * gfortran.dg/class_74.f90: New test. + * gfortran.dg/class_75.f90: New test. + +2023-03-27 Harald Anlauf + + Backported from master: + 2022-12-08 Harald Anlauf + + PR fortran/108025 + * gfortran.dg/contiguous_12.f90: New test. + +2023-03-27 Jerry DeLisle + + PR fortran/102331 + * gfortran.dg/class_result_4.f90: Update error message check. + * gfortran.dg/pr85779_3.f90: Update error message check. + +2023-03-27 Jerry DeLisle + + Backported from master: + 2023-01-29 Jerry DeLisle + + PR fortran/103506 + * gfortran.dg/pr103506_1.f90: New test. + 2023-03-23 Eric Botcazou * gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.