From: GCC Administrator Date: Mon, 15 Jun 2026 00:16:27 +0000 (+0000) Subject: Daily bump. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b07eca1c5fe666c40829f0f4cb685ac91cbfa39d;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c5d149f9c43..4a1fd1802ee 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,34 @@ +2026-06-14 Stafford Horne + + * config/or1k/or1k.md (cbranchsi4): Add clobber clause. + +2026-06-14 Stafford Horne + + * config/or1k/or1k.h (SHIFT_COUNT_TRUNCATED): Define. + * config/or1k/or1k.md (rotrsi3): Rename reg_or_u6_operand to + reg_or_u5_operand. + (si3): Ditto. + * config/or1k/predicates.md (reg_or_u6_operand): Remove. + (reg_or_u5_operand): New predicate. + +2026-06-14 François-Xavier Coudert + + PR target/120645 + * config/darwin-driver.cc: Account for latest macOS numbering + scheme. + +2026-06-14 Souradipto Das + + * 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 + + 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 PR tree-optimization/125776 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index fefc6e3dcfd..70de59d0125 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260614 +20260615 diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog index 70629572625..f7e24453051 100644 --- a/gcc/algol68/ChangeLog +++ b/gcc/algol68/ChangeLog @@ -1,3 +1,27 @@ +2026-06-14 Jose E. Marchesi + + * a68-parser-brackets.cc (INCLUDE_STRING): Define. + Do not include . + * a68-moids-diagnostics.cc (INCLUDE_STRING): Define. + Do not include . + * a68-imports.cc (INCLUDE_STRING): Define. + Do not include . + * a68-imports-archive.cc (INCLUDE_MAP): Define. + (INCLUDE_STRING): Likewise. + Do not include nor . + +2026-06-14 Jose E. Marchesi + + * a68-imports.cc (struct encoded_mode): Type of flex.sub_offset + shall be uint64_t. + +2026-06-14 Jose E. Marchesi + + * a68-parser-brackets.cc (bracket_check_error): Escape %< and + %> in call to printf. + 2026-06-13 Jose E. Marchesi * a68-parser-brackets.cc: Include . diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog index 2e1496f6076..eb11222080c 100644 --- a/gcc/cobol/ChangeLog +++ b/gcc/cobol/ChangeLog @@ -1,3 +1,19 @@ +2026-06-14 Robert Dubner + + * 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 * move.cc (mh_packed_to_packed): Moved. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 7c8db6072d6..2c406334a41 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,18 @@ +2026-06-14 Jerry DeLisle + + 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 + + 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 * openmp.cc (gfc_omp_udm_find, gfc_omp_udr_find): Fix diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4c946cb4b93..663cc990790 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,38 @@ +2026-06-14 Robert Dubner + + * 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 + + PR fortran/125782 + * gfortran.dg/associate_82.f90: New test. + +2026-06-14 François-Xavier Coudert + + * gcc.dg/darwin-minversion-link.c: Account for macOS 27. + +2026-06-14 Thomas Koenig + + PR fortran/30438 + * gfortran.dg/warn_unused_but_set_variable_3.f90: New test. + +2026-06-14 Souradipto Das + + * gcc.dg/int-bwise-opt-3.c: New test. + * gcc.dg/int-bwise-opt-4.c: New test. + +2026-06-14 Andrew Pinski + + PR tree-optimization/125774 + * gcc.dg/torture/pr125774-1.c: New test. + 2026-06-13 Jose E. Marchesi * algol68/execute/modules/program-1.a68: Fix test. diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index f2c5b0d7f43..e77bd8d47fb 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,11 @@ +2026-06-14 Ben Boeckel + + * init.cc (cpp_finish): Remove unnecessary `struct` keyword. + +2026-06-14 Ben Boeckel + + * mkdeps.cc (fdeps_add_target): Fix indentation. + 2026-05-30 Dhruv Chawla * files.cc (_cpp_stack_translated_file): Fix typos. diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 5d67609519b..213bba691cb 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,9 @@ +2026-06-14 Georg-Johann Lay + + * 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 * config.host (microblaze*-linux*): Set md_unwind_header. diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog index 5c82dc3d52d..65668013d0d 100644 --- a/libgcobol/ChangeLog +++ b/libgcobol/ChangeLog @@ -1,3 +1,8 @@ +2026-06-14 Robert Dubner + + * libgcobol.cc (int128_to_field): Set packed-decimal sign nybble to + "positive" when value is zero. + 2026-06-11 Robert Dubner * intrinsic.cc (__gg__char_national): New function.