From d72b4e9f78f841a032538070a035177cc4f20d68 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Mon, 14 Apr 2025 00:16:58 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 21 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cobol/ChangeLog | 23 +++++++++++++++++++++++ gcc/cp/ChangeLog | 26 ++++++++++++++++++++++++++ gcc/fortran/ChangeLog | 7 +++++++ gcc/testsuite/ChangeLog | 20 ++++++++++++++++++++ libgcobol/ChangeLog | 5 +++++ libgfortran/ChangeLog | 8 ++++++++ 8 files changed, 111 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 131d5bde9c4..f970c13b855 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +2025-04-13 Stefan Schulze Frielinghaus + + * config/s390/s390.cc: Add z17 scheduler description. + * config/s390/s390.h: Ditto. + * config/s390/s390.md: Ditto. + * config/s390/9175.md: New file. + +2025-04-13 Stefan Schulze Frielinghaus + + * common/config/s390/s390-common.cc: Rename arch15 to z17. + * config.gcc: Add z17. + * config/s390/driver-native.cc: Detect z17 machine. + * config/s390/s390-builtins.def (B_VXE3): Rename arch15 to z17. + * config/s390/s390-c.cc (s390_resolve_overloaded_builtin): Ditto. + * config/s390/s390-opts.h (enum processor_type): Ditto. + * config/s390/s390.cc: Ditto. + * config/s390/s390.h: Ditto. + * config/s390/s390.md: Ditto. + * config/s390/s390.opt: Add z17. + * doc/invoke.texi: Ditto. + 2025-04-12 Sandra Loosemore PR target/97585 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2061764a097..1e2b10c9cd9 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250413 +20250414 diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog index 8f6fd7aa13c..07c687c42cf 100644 --- a/gcc/cobol/ChangeLog +++ b/gcc/cobol/ChangeLog @@ -1,3 +1,26 @@ +2025-04-13 Rainer Orth + Simon Sobisch + + PR cobol/119217 + * parse.y: Rename OVERFLOW to OVERFLOW_kw. + Specify type name in %token directive. + * scan.l: Likewise. + * token_names.h: Regenerate. + +2025-04-13 Rainer Orth + + PR cobol/119217 + * util.cc (class timespec_t): Rename to cbl_timespec. + +2025-04-13 Rainer Orth + + * genapi.cc: Include target.h. + (section_label): Use ASM_COMMENT_START. + (paragraph_label): Likewise. + (parser_perform): Likewise. + (internal_perform_through): Likewise. + (hijack_for_development): Likewise. + 2025-04-12 Bob Dubner PR cobol/119694 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index ddc215c1709..e9e80f8903a 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,29 @@ +2025-04-13 Patrick Palka + + PR c++/115639 + * constexpr.cc (struct constexpr_call): Add NSDMIs to each + field. Replace 'result' data member with 3-element 'results' + array and a 'result' accessor function. Remove + 'manifestly_const_eval' data member. + (constexpr_call_hasher::equal): Adjust after constexpr_call + layout change. + (cxx_eval_call_expression): Likewise. Define some local + variables closer to their first use. Use unknown_type_node + instead of NULL_TREE as the "in progress" result. After + successully evaluating a call with mce_unknown, also cache the + result in the corresponding mce_true and mce_false slots. + +2025-04-13 Nathaniel Shead + + * module.cc (trees_in::is_matching_decl): Don't check for + mismatches when importing a DECL_MAYBE_DELETED function over one + that's already finished. + +2025-04-13 Nathaniel Shead + + * module.cc (trees_in::is_matching_decl): Add custom errors for + different kinds of mismatches. + 2025-04-12 Patrick Palka PR c++/116416 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index e81b6602611..a10d8dfbb18 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,10 @@ +2025-04-13 Thomas Koenig + + PR fortran/119669 + * interface.cc (compare_parameter): Error when mismatch between + formal argument as subroutine and function. If the dummy + argument is a known function, set its typespec. + 2025-04-12 Thomas Schwinge PR fortran/101602 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6c9eb39d3cc..5710dbe3911 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,23 @@ +2025-04-13 Jerry DeLisle + + PR libfortran/119502 + * gfortran.dg/pr119502.f90: New test. + +2025-04-13 Nathaniel Shead + + * g++.dg/modules/noexcept-4_a.H: New test. + * g++.dg/modules/noexcept-4_b.C: New test. + +2025-04-13 Nathaniel Shead + + * g++.dg/modules/lambda-8_b.C: Adjust error. + * g++.dg/modules/leg-merge-4_c.C: Likewise. + +2025-04-13 Thomas Koenig + + PR fortran/119669 + * gfortran.dg/interface_59.f90: New test. + 2025-04-12 Iain Buclaw PR d/119761 diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog index 967e71e1022..1d3822a411e 100644 --- a/libgcobol/ChangeLog +++ b/libgcobol/ChangeLog @@ -1,3 +1,8 @@ +2025-04-13 Rainer Orth + + * valconv.cc (__gg__string_to_numeric_edited): Use strchr instead + of index. + 2025-04-12 Bob Dubner PR cobol/119694 diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 3eaf75d8f5a..956b43d19f5 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,11 @@ +2025-04-13 Jerry DeLisle + + PR libfortran/119502 + * io/close.c (st_close): Issue an error and avoid + calling close_share when there is no stream assigned. + * io/open.c (st_open): If there is no stream assigned + to the unit, unlock the unit and issue an error. + 2025-04-09 Paul Thomas and Harald Anlauf