+2026-06-14 Stafford Horne <shorne@gmail.com>
+
+ * config/or1k/or1k.md (cbranchsi4): Add clobber clause.
+
+2026-06-14 Stafford Horne <shorne@gmail.com>
+
+ * 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 <fxcoudert@gcc.gnu.org>
+
+ PR target/120645
+ * config/darwin-driver.cc: Account for latest macOS numbering
+ scheme.
+
+2026-06-14 Souradipto Das <souradiptodas6@gmail.com>
+
+ * 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 <andrew.pinski@oss.qualcomm.com>
+
+ 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 <andrew.pinski@oss.qualcomm.com>
PR tree-optimization/125776
+2026-06-14 Jose E. Marchesi <jemarch@gnu.org>
+
+ * 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 <jemarch@gnu.org>
+
+ * a68-imports.cc (struct encoded_mode): Type of flex.sub_offset
+ shall be uint64_t.
+
+2026-06-14 Jose E. Marchesi <jemarch@gnu.org>
+
+ * a68-parser-brackets.cc (bracket_check_error): Escape %< and
+ %> in call to printf.
+
2026-06-13 Jose E. Marchesi <jemarch@gnu.org>
* a68-parser-brackets.cc: Include <string>.
+2026-06-14 Robert Dubner <rdubner@symas.com>
+
+ * 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 <rdubner@symas.com>
* move.cc (mh_packed_to_packed): Moved.
+2026-06-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ 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 <tkoenig@gcc.gnu.org>
+
+ 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 <tburnus@baylibre.com>
* openmp.cc (gfc_omp_udm_find, gfc_omp_udr_find): Fix
+2026-06-14 Robert Dubner <rdubner@symas.com>
+
+ * 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 <jvdelisle@gcc.gnu.org>
+
+ PR fortran/125782
+ * gfortran.dg/associate_82.f90: New test.
+
+2026-06-14 François-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gcc.dg/darwin-minversion-link.c: Account for macOS 27.
+
+2026-06-14 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/30438
+ * gfortran.dg/warn_unused_but_set_variable_3.f90: New test.
+
+2026-06-14 Souradipto Das <souradiptodas6@gmail.com>
+
+ * gcc.dg/int-bwise-opt-3.c: New test.
+ * gcc.dg/int-bwise-opt-4.c: New test.
+
+2026-06-14 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/125774
+ * gcc.dg/torture/pr125774-1.c: New test.
+
2026-06-13 Jose E. Marchesi <jemarch@gnu.org>
* algol68/execute/modules/program-1.a68: Fix test.
+2026-06-14 Ben Boeckel <ben.boeckel@kitware.com>
+
+ * init.cc (cpp_finish): Remove unnecessary `struct` keyword.
+
+2026-06-14 Ben Boeckel <ben.boeckel@kitware.com>
+
+ * mkdeps.cc (fdeps_add_target): Fix indentation.
+
2026-05-30 Dhruv Chawla <dhruvc@nvidia.com>
* files.cc (_cpp_stack_translated_file): Fix typos.
+2026-06-14 Georg-Johann Lay <avr@gjlay.de>
+
+ * 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 <lordrasmus@gmail.com>
* config.host (microblaze*-linux*): Set md_unwind_header.
+2026-06-14 Robert Dubner <rdubner@symas.com>
+
+ * libgcobol.cc (int128_to_field): Set packed-decimal sign nybble to
+ "positive" when value is zero.
+
2026-06-11 Robert Dubner <rdubner@symas.com>
* intrinsic.cc (__gg__char_national): New function.