]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 14 Apr 2025 00:16:58 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 14 Apr 2025 00:16:58 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cobol/ChangeLog
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgcobol/ChangeLog
libgfortran/ChangeLog

index 131d5bde9c48544d981662c6a225e5c3169a849b..f970c13b8557ff8a275e01d033d1c4add5d99e01 100644 (file)
@@ -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
index 2061764a097c279d77e88b92b300e8dcc1f54155..1e2b10c9cd986e206413c0eabd3008bce09cf857 100644 (file)
@@ -1 +1 @@
-20250413
+20250414
index 8f6fd7aa13c278920d45018cab61b0eead559c8b..07c687c42cff07da1afe4b17da4418dda8f4df19 100644 (file)
@@ -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
index ddc215c17095dd48dbcade23194ca2c6663b38ea..e9e80f8903a77c46475ea260aedca824f757bc3e 100644 (file)
@@ -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
index e81b66026113584ce821f7383c5b616e5b1fd033..a10d8dfbb1809869020def1ba4abd291d9aee976 100644 (file)
@@ -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
index 6c9eb39d3cc45addb4dd44ff7eee24a5b469d1a0..5710dbe391101bcf0b7b01a4d1f4c407e5eb1ee1 100644 (file)
@@ -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
index 967e71e102246cf8493a8e5d0dc587fb88d6484b..1d3822a411ec588873b3390c5290bb7d3ae69658 100644 (file)
@@ -1,3 +1,8 @@
+2025-04-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * valconv.cc (__gg__string_to_numeric_edited): Use strchr instead
+       of index.
+
 2025-04-12  Bob Dubner  <rdubner@symas.com>
 
        PR cobol/119694
index 3eaf75d8f5a9196b5fc04c3a91ff2700239c03a3..956b43d19f5b95f89ae464debb92aa37346a9806 100644 (file)
@@ -1,3 +1,11 @@
+2025-04-13  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       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  <pault@gcc.gnu.org>
            and Harald Anlauf  <anlauf@gcc.gnu.org>