aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2025-04-14 00:16:58 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2025-04-14 00:16:58 +0000
commitd72b4e9f78f841a032538070a035177cc4f20d68 (patch)
tree17c6e5d44e16ca80b16b3321ca6ece3e80974df2 /gcc
parentb0fb746bf2ff533eccf3a4ea7fbbc02a9a1f8b81 (diff)
downloadgcc-d72b4e9f78f841a032538070a035177cc4f20d68.zip
gcc-d72b4e9f78f841a032538070a035177cc4f20d68.tar.gz
gcc-d72b4e9f78f841a032538070a035177cc4f20d68.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog21
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cobol/ChangeLog23
-rw-r--r--gcc/cp/ChangeLog26
-rw-r--r--gcc/fortran/ChangeLog7
-rw-r--r--gcc/testsuite/ChangeLog20
6 files changed, 98 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 131d5bd..f970c13 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2025-04-13 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
+
+ * 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 <stefansf@gcc.gnu.org>
+
+ * 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 <sloosemore@baylibre.com>
PR target/97585
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2061764..1e2b10c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250413
+20250414
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 8f6fd7a..07c687c 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,26 @@
+2025-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+ Simon Sobisch <simonsobisch@gnu.org>
+
+ 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 <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR cobol/119217
+ * util.cc (class timespec_t): Rename to cbl_timespec.
+
+2025-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * 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 <rdubner@symas.com>
PR cobol/119694
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index ddc215c..e9e80f8 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,29 @@
+2025-04-13 Patrick Palka <ppalka@redhat.com>
+
+ 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 <nathanieloshead@gmail.com>
+
+ * 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 <nathanieloshead@gmail.com>
+
+ * module.cc (trees_in::is_matching_decl): Add custom errors for
+ different kinds of mismatches.
+
2025-04-12 Patrick Palka <ppalka@redhat.com>
PR c++/116416
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index e81b660..a10d8df 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,10 @@
+2025-04-13 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ 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 <tschwinge@baylibre.com>
PR fortran/101602
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6c9eb39..5710dbe3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,23 @@
+2025-04-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/119502
+ * gfortran.dg/pr119502.f90: New test.
+
+2025-04-13 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ * g++.dg/modules/noexcept-4_a.H: New test.
+ * g++.dg/modules/noexcept-4_b.C: New test.
+
+2025-04-13 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ * g++.dg/modules/lambda-8_b.C: Adjust error.
+ * g++.dg/modules/leg-merge-4_c.C: Likewise.
+
+2025-04-13 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/119669
+ * gfortran.dg/interface_59.f90: New test.
+
2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/119761