https://gcc.gnu.org/g:b07eca1c5fe666c40829f0f4cb685ac91cbfa39d

commit r17-1556-gb07eca1c5fe666c40829f0f4cb685ac91cbfa39d
Author: GCC Administrator <[email protected]>
Date:   Mon Jun 15 00:16:27 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 31 +++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/algol68/ChangeLog   | 24 ++++++++++++++++++++++++
 gcc/cobol/ChangeLog     | 16 ++++++++++++++++
 gcc/fortran/ChangeLog   | 15 +++++++++++++++
 gcc/testsuite/ChangeLog | 35 +++++++++++++++++++++++++++++++++++
 libcpp/ChangeLog        |  8 ++++++++
 libgcc/ChangeLog        |  6 ++++++
 libgcobol/ChangeLog     |  5 +++++
 9 files changed, 141 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c5d149f9c436..4a1fd1802eec 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,34 @@
+2026-06-14  Stafford Horne  <[email protected]>
+
+       * config/or1k/or1k.md (cbranchsi4): Add clobber clause.
+
+2026-06-14  Stafford Horne  <[email protected]>
+
+       * config/or1k/or1k.h (SHIFT_COUNT_TRUNCATED): Define.
+       * config/or1k/or1k.md (rotrsi3): Rename reg_or_u6_operand to
+       reg_or_u5_operand.
+       (<shift_op>si3): Ditto.
+       * config/or1k/predicates.md (reg_or_u6_operand): Remove.
+       (reg_or_u5_operand): New predicate.
+
+2026-06-14  François-Xavier Coudert  <[email protected]>
+
+       PR target/120645
+       * config/darwin-driver.cc: Account for latest macOS numbering
+       scheme.
+
+2026-06-14  Souradipto Das  <[email protected]>
+
+       * match.pd: Add simplification rules for
+       (a == 0) | ((a | b) == 0) -> (a == 0) and
+       (a != 0) & ((a | b) != 0) -> (a != 0).
+
+2026-06-14  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/125774
+       * gimple-range-fold.cc (fold_using_range::relation_fold_and_or): Use
+       relation_swap rather than relation_negate when the operands are 
exchanged.
+
 2026-06-13  Andrew Pinski  <[email protected]>
 
        PR tree-optimization/125776
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index fefc6e3dcfd4..70de59d01254 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260614
+20260615
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
index 706295726251..f7e24453051d 100644
--- a/gcc/algol68/ChangeLog
+++ b/gcc/algol68/ChangeLog
@@ -1,3 +1,27 @@
+2026-06-14  Jose E. Marchesi  <[email protected]>
+
+       * a68-parser-brackets.cc (INCLUDE_STRING): Define.
+       Do not include <string.
+       * a68-parser-bottom-up.cc (INCLUDE_STRING): Define.
+       Do not include <string>.
+       * a68-moids-diagnostics.cc (INCLUDE_STRING): Define.
+       Do not include <string>.
+       * a68-imports.cc (INCLUDE_STRING): Define.
+       Do not include <string>.
+       * a68-imports-archive.cc (INCLUDE_MAP): Define.
+       (INCLUDE_STRING): Likewise.
+       Do not include <string> nor <map>.
+
+2026-06-14  Jose E. Marchesi  <[email protected]>
+
+       * a68-imports.cc (struct encoded_mode): Type of flex.sub_offset
+       shall be uint64_t.
+
+2026-06-14  Jose E. Marchesi  <[email protected]>
+
+       * a68-parser-brackets.cc (bracket_check_error): Escape %< and
+       %> in call to printf.
+
 2026-06-13  Jose E. Marchesi  <[email protected]>
 
        * a68-parser-brackets.cc: Include <string>.
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 2e1496f6076f..eb11222080c8 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,19 @@
+2026-06-14  Robert Dubner  <[email protected]>
+
+       * move.cc (hex_of): Move the routine.
+       (hex_msg): Likewise.
+       (clear_negative_zero): New routine for clearing "negative zero"
+       after certain MOVEs.
+       (mh_numeric_display): Use clear_negative_zero().
+       (mh_packed_to_packed): Check for SIZE-ERROR; use
+       clear_negative_zero().
+       (mh_packed_to_numdisp): New routine.
+       (move_helper): Use mh_packed_to_numdisp().
+       (parser_move): Move the parser_move routine.
+       (parser_move_multi): Likewise.
+       (mh_numdisp_to_packed): Move routine; use clear_negative_zero;
+       * parse.y: Set separate_e for COMP-6 variables.
+
 2026-06-11  Robert Dubner  <[email protected]>
 
        * move.cc (mh_packed_to_packed): Moved.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 7c8db6072d61..2c406334a419 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,18 @@
+2026-06-14  Jerry DeLisle  <[email protected]>
+
+       PR fortran/125782
+       * trans-stmt.cc (trans_associate_var): Only free the associate
+       name's backend decl for a deferred-length character function
+       result when the result is a POINTER, not when it is
+       ALLOCATABLE, since the latter is already freed by the
+       procedure call's cleanup.
+
+2026-06-14  Thomas Koenig  <[email protected]>
+
+       PR fortran/30438
+       * resolve.cc (find_unused_vs_set): Exclude variables from
+       cwarnings if use_assoc, volatile_ or asynchronous are set.
+
 2026-06-12  Tobias Burnus  <[email protected]>
 
        * openmp.cc (gfc_omp_udm_find, gfc_omp_udr_find): Fix
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4c946cb4b937..663cc9907905 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,38 @@
+2026-06-14  Robert Dubner  <[email protected]>
+
+       * cobol.dg/group2/COMP-3_to_COMP-3_size_error.cob: New test.
+       * cobol.dg/group2/COMP-3_to_COMP-3_size_error.out: New test.
+       * cobol.dg/group2/COMP-3_to_numeric-display_size_error.cob: New test.
+       * cobol.dg/group2/COMP-3_to_numeric-display_size_error.out: New test.
+       * cobol.dg/group2/Clear_negative_zero_after_truncated_MOVE.cob: New 
test.
+       * cobol.dg/group2/Clear_negative_zero_after_truncated_MOVE.out: New 
test.
+       * cobol.dg/group2/numeric-display_to_COMP-3_size_error.cob: New test.
+       * cobol.dg/group2/numeric-display_to_COMP-3_size_error.out: New test.
+
+2026-06-14  Jerry DeLisle  <[email protected]>
+
+       PR fortran/125782
+       * gfortran.dg/associate_82.f90: New test.
+
+2026-06-14  François-Xavier Coudert  <[email protected]>
+
+       * gcc.dg/darwin-minversion-link.c: Account for macOS 27.
+
+2026-06-14  Thomas Koenig  <[email protected]>
+
+       PR fortran/30438
+       * gfortran.dg/warn_unused_but_set_variable_3.f90: New test.
+
+2026-06-14  Souradipto Das  <[email protected]>
+
+       * gcc.dg/int-bwise-opt-3.c: New test.
+       * gcc.dg/int-bwise-opt-4.c: New test.
+
+2026-06-14  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/125774
+       * gcc.dg/torture/pr125774-1.c: New test.
+
 2026-06-13  Jose E. Marchesi  <[email protected]>
 
        * algol68/execute/modules/program-1.a68: Fix test.
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index f2c5b0d7f43f..e77bd8d47fb6 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,11 @@
+2026-06-14  Ben Boeckel  <[email protected]>
+
+       * init.cc (cpp_finish): Remove unnecessary `struct` keyword.
+
+2026-06-14  Ben Boeckel  <[email protected]>
+
+       * mkdeps.cc (fdeps_add_target): Fix indentation.
+
 2026-05-30  Dhruv Chawla  <[email protected]>
 
        * files.cc (_cpp_stack_translated_file): Fix typos.
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 5d67609519b0..213bba691cbd 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,9 @@
+2026-06-14  Georg-Johann Lay  <[email protected]>
+
+       * config/avr/asm-defs.h (REGNO): Recognize: x, y, z, X, Y, Z.
+       (PC_SIZE): New define.
+       * config/avr/lib1funcs.S (__mulpsi3, __mulsi3): Use it.
+
 2026-06-12  Ramin Moussavi  <[email protected]>
 
        * config.host (microblaze*-linux*): Set md_unwind_header.
diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog
index 5c82dc3d52d4..65668013d0d3 100644
--- a/libgcobol/ChangeLog
+++ b/libgcobol/ChangeLog
@@ -1,3 +1,8 @@
+2026-06-14  Robert Dubner  <[email protected]>
+
+       * libgcobol.cc (int128_to_field): Set packed-decimal sign nybble to
+       "positive" when value is zero.
+
 2026-06-11  Robert Dubner  <[email protected]>
 
        * intrinsic.cc (__gg__char_national): New function.

Reply via email to