https://gcc.gnu.org/g:56b5c8c38e336dae88e98063d2cac7e053126908

commit r17-5601-g56b5c8c38e336dae88e98063d2cac7e053126908
Author: GCC Administrator <[email protected]>
Date:   Tue Oct 27 00:16:51 2026 +0000

    Daily bump.

Diff:
---
 config/ChangeLog        |   4 +
 gcc/ChangeLog           | 238 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/ada/ChangeLog       |  16 ++++
 gcc/algol68/ChangeLog   |   6 ++
 gcc/c-family/ChangeLog  |   6 ++
 gcc/cobol/ChangeLog     |  18 ++++
 gcc/fortran/ChangeLog   |  12 +++
 gcc/m2/ChangeLog        |   6 ++
 gcc/testsuite/ChangeLog | 155 +++++++++++++++++++++++++++++++
 libatomic/ChangeLog     |   5 +
 libga68/ChangeLog       |  34 +++++++
 libgcobol/ChangeLog     |  26 ++++++
 libgomp/ChangeLog       |   5 +
 libitm/ChangeLog        |   5 +
 libstdc++-v3/ChangeLog  |   5 +
 16 files changed, 542 insertions(+), 1 deletion(-)

diff --git a/config/ChangeLog b/config/ChangeLog
index 52197c74bbcf..23310809a39d 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,7 @@
+2026-10-26  Pietro Monteiro  <[email protected]>
+
+       * hwcaps.m4 (GCC_CHECK_LINKER_HWCAP): Update AC_PROG_LD to LT_PATH_LD.
+
 2026-10-22  Pietro Monteiro  <[email protected]>
 
        * pkg.m4 (PKG_CHECK_MODULES): Replace AC_TRY_LINK with AC_LINK_IFELSE.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2564476041a8..421c2dfb62fc 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,241 @@
+2026-10-26  Aldy Hernandez  <[email protected]>
+
+       PR bootstrap/128182
+       * tree-ssa-sccvn.h (class vn_driver): Add m_exec_idom.
+       * tree-ssa-sccvn.cc (do_rpo_vn_1): Take the table of executable
+       dominators from the caller and do not free it.
+       (vn_driver::vn_driver): Allocate it.
+       (vn_driver::~vn_driver): Free it.
+       (vn_driver::finalize): Point vn_bb_to_rpo and vn_exec_idom at the
+       walk's tables while cleaning up.
+
+2026-10-26  Andrea Pinski  <[email protected]>
+
+       PR tree-optimization/128143
+       * gimple-match-exports.cc (factor_operation_ok): Move the
+       type matching code before the function check. Also don't
+       return early for some builtin functions.
+
+2026-10-26  Andrea Pinski  <[email protected]>
+
+       PR tree-optimization/128123
+       * fold-const.cc (combine_comparisons): Take new argument,
+       inner_truth_type and look to see if it is signed boolean
+       and support that for LT/LE/GT/GE.
+       (fold_truth_andor_1): Update call to combine_comparisons.
+       * fold-const.h (combine_comparisons): Add new argument.
+       * gimple-fold.cc (and_comparisons_1): Update call to
+       combine_comparisons.
+       (or_comparisons_1): Likewise.
+       * tree-ssa-ifcombine.cc (ifcombine_ifandif): Likewise.
+       * tree-ssa-phiopt.cc (comparison_combine): Likewise.
+       * match.pd (`(CMP) OP (CMP)`): Update call to
+       combine_comparisons.
+
+2026-10-26  Igor Shevlyakov  <[email protected]>
+
+       * match.pd (vec_perm (vec_perm) merges): When the outer operand
+       is one of the inner permute's inputs, take the inner permute's
+       elements of it from the outer operand.
+
+2026-10-26  Igor Shevlyakov  <[email protected]>
+
+       PR tree-optimization/128142
+       * match.pd ((x + y) >> 1 -> IFN_AVG_FLOOR (x, y)): Require two
+       leading zero bits for a signed type whose overflow is defined.
+
+2026-10-26  Jeff Law  <[email protected]>
+
+       * config/riscv/riscv.md (branch<ANYI:mode>_shiftedarith_equals_zero):
+       Use X rather than ANYI.  Drop subreg to X in split RTL.  Simplify
+       pattern name accordingly.
+       (branch<ANYI:mode>_shiftedmask_equals_zero): Similarly.
+       (branch<ANYI:mode>_shiftedarith_<optab>_shifted): Similalry, but no
+       change in split RTL.
+
+2026-10-26  Jeff Law  <[email protected]>
+
+       * config/riscv/riscv.md (call_internal_cfi): Account for .p2align in
+       size computation.
+       (call_value_internal_cfi, gpr_save): Likewise
+       (f<quiet_pattern>_quiet<ANYF:mode><X:mode>4_zfa): Fix size computation.
+       (stack_protect_test_<mode>): Likewise.
+
+2026-10-26  Igor Shevlyakov  <[email protected]>
+
+       PR middle-end/122307
+       * jump.cc (reversed_comparison_code_parts): Do not reverse LTGT
+       and UNEQ if traps are honored and NaNs are possible.
+       * expmed.cc (emit_store_flag): Split NE as UNORDERED || !UNEQ
+       instead of UNORDERED || LTGT; do not treat LTGT as non-trapping.
+
+2026-10-26  Shreesh Adiga  <[email protected]>
+
+       * config/i386/i386.md (crc_rev<SWI1248x:mode><SWI248x:mode>4):
+       Enable for 64-bit TARGET_CRC32 with DImode CRC and data.
+       Expand to crc32q for the 0x1EDC6F4100000000 polynomial.
+       Do not use the crc32 instruction for SImode CRC with DImode data.
+
+2026-10-26  Filip Kastl  <[email protected]>
+
+       * gimple-fold.h (gimple_simplify): Update comment wrongly
+       claiming this function is defined in gimple-match.cc.
+
+2026-10-26  Aldy Hernandez  <[email protected]>
+
+       PR tree-optimization/126904
+       * tree-ssa-sccvn.h (vn_driver::todo): Remove.
+       (class vn_driver): Add m_region_p and m_eliminator.
+       * tree-ssa-sccvn.cc (do_rpo_vn_1): Take the walker that eliminates
+       when iterating.  Leave eliminate_cleanup to the caller.
+       (do_rpo_vn): Pass ELIMINATE through.  Return what finalize
+       returns.
+       (vn_driver::vn_driver): When iterating and eliminating, make a
+       walker of its own for the elimination.
+       (vn_driver::~vn_driver): Free it.
+       (vn_driver::finalize): Call eliminate_cleanup on the walker that
+       eliminated.  Remove the full elimination.
+       (pass_fre::execute): Have the walk eliminate when iterating too.
+
+2026-10-26  Yongqiang Tian  <[email protected]>
+
+       PR tree-optimization/127716
+       * crc-verification.cc
+       (crc_symbolic_execution::is_used_outside_the_loop): Ignore debug
+       statements when checking for outside-loop uses.
+       * gimple-crc-optimization.cc
+       (crc_optimization::optimize_crc_loop): Reset outside-loop debug binds
+       before replacing the loop.
+       * tree-ssa-loop-manip.cc (reset_debug_uses_outside_loop): New function,
+       factored from vect_do_peeling.
+       * tree-ssa-loop-manip.h (reset_debug_uses_outside_loop): Declare.
+       * tree-vect-loop-manip.cc (vect_do_peeling): Use it.
+
+2026-10-26  Richard Biener  <[email protected]>
+
+       PR tree-optimization/128132
+       * tree-vect-loop.cc (vectorizable_induction): Reject SLP
+       groups with different induction subtype.
+
+2026-10-26  Martin Jambor  <[email protected]>
+
+       PR ipa/127967
+       * ipa-prop.cc (ipcp_modif_dom_walker::before_dom_children): Add a
+       check that bit_offset aligns to byte boundary.
+       (ipcp_get_aggregate_const): Likewise and also add bounds checks.
+
+2026-10-26  Richard Biener  <[email protected]>
+
+       PR tree-optimization/128133
+       * tree-vect-stmts.cc (vectorizable_load): Reject _BitInt
+       loads of non-mode precision.
+
+2026-10-26  Richard Biener  <[email protected]>
+
+       * tree-ssa-sccvn.cc (vn_exec_idom): New static variable.
+       (exec_idom_intersect): New static function.
+       (update_exec_idom): Likewise.
+       (dominated_by_p_w_unex): Rewrite using vn_exec_idom ancestor
+       walk.  Drop allow_back parameter.
+       (vn_nary_op_get_predicated_value): Adjust caller.
+       (rpo_elim::eliminate_avail): Likewise.
+       (process_bb): Call update_exec_idom.
+       (do_rpo_vn_1): Allocate and initialize vn_exec_idom to static
+       immediate dominators; clean it up on exit.
+
+2026-10-26  Vijay Shankar  <[email protected]>
+
+       PR target/108018
+       * config/rs6000/rs6000.md (largetoc_high): Add guards.
+       (largetoc_high_aix<mode>): Likewise.
+       (largetoc_high_plus): Likewise.
+       (largetoc_high_plus_aix<mode>): Likewise.
+       (largetoc_low): Likewise.
+       (largetoc_low_aix<mode>): Likewise.
+       (largetocp10): New define_insn.
+       (largetocp10_aix<mode>): Likewise.
+       (largetocp10_plus): Likewise.
+       (largetocp10_plus_aix<mode>): Likewise.
+       (tocref<mode>): Add guards.
+
+2026-10-26  Tamar Christina  <[email protected]>
+
+       PR tree-optimization/128095
+       * tree-if-conv.cc (factor_out_operators): Fix PHI update.
+
+2026-10-26  Michael Meissner  <[email protected]>
+
+       * config/rs6000/constraints.md (eU): New constraint.
+       (eV): Likewise.
+       * config/rs6000/predicates.md (paddis_operand): New predicate.
+       (paddis_paddi_operand): Likewise.
+       (add_cint_operand): Add paddis support.
+       (reg_or_add_cint_operand): Add support for adds that can be done with
+       paddis and paddi/addi.
+       (add_operand): Add support for adds that can be done with paddis, but
+       not paddis + paddi/addi..
+       * config/rs6000/rs6000.cc (num_insns_constant_gpr): Add support for adds
+       that can be done with paddis and also paddis combined with paddi/addi.
+       (print_operand): Add %B<n> for paddis support.
+       * config/rs6000/rs6000.h (TARGET_PADDIS): New macro.
+       (SIGNED_INTEGER_64BIT_P): Likewise.
+       * config/rs6000/rs6000.md (add<mode>3 define_expand): Add paddis
+       support.
+       (*add<mode>3 define_insn): Likewise.
+       (movdi_internal64): Likewise.
+       (movdi splitter): New splitter for paddis + paddi/addi.
+       * doc/md.texi (PowerPC constraints): Add eU and eV documentation.
+
+2026-10-26   Michael Meissner  <[email protected]>
+
+       * config/rs6000/rs6000-string.cc (expand_block_move): Do not generate
+       lxvl and stxvl on 32-bit.
+       * config/rs6000/vsx.md (lxvl): If -mcpu=future, generate the lxvl with
+       the shift count automaticaly used in the insn.
+       (lxvrl): New insn for -mcpu=future.
+       (lxvrll): Likewise.
+       (stxvl): If -mcpu=future, generate the stxvl with the shift count
+       automaticaly used in the insn.
+       (stxvrl): New insn for -mcpu=future.
+       (stxvrll): Likewise.
+
+2026-10-26  Michael Meissner  <[email protected]>
+
+       * config/rs6000/altivec.md (xvrlw): New insn.
+       * config/rs6000/rs6000.h (TARGET_XVRLW): New macro.
+
+2026-10-26   Michael Meissner  <[email protected]>
+
+       * config/rs6000/rs6000.md (gtu_geu): New code iterator.
+       (subfus<mode>3_<code>): New insns.
+
+2026-10-26  Kevin Stefanov  <[email protected]>
+
+       PR rtl-optimization/126726
+       * simplify-rtx.cc (simplify_context::simplify_binary_operation_1):
+       Detect smax(a, -a) for integers and optimize it to abs(a).
+
+2026-10-26  Jeff Law  <[email protected]>
+
+       * config/riscv/andes.md (branch patterns): Invert condition when
+       branching around long unconditional branch when short direct
+       branch doesn't fit.
+       * config/riscv/iterators.md (sc): New iterator, inverted from "cs".
+       (any_eq_inv): New iterator, eq->ne and ne->eq mapping.
+
+2026-10-26  Jeff Law  <[email protected]>
+
+       * config/v850/v850.md (conditional branch patterns): Fix length
+       computation for designs without long conditional branches.
+
+2026-10-26  Jeff Law  <[email protected]>
+
+       * config/riscv/riscv.md (scc >= 1 pattern): Remove dead/buggy pattern.
+
+2026-10-26  Alexey Lapshin  <[email protected]>
+
+       * match.pd (A </<= 0 ? -A : A, A >/>= 0 ? -A : A): New patterns.
+
 2026-10-24  Robert Dubner  <[email protected]>
 
        * doc/install.texi: Configure.html documentation for
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8de6589b93e7..856e9a1b54b3 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20261026
+20261027
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 49e133aba53e..f66349427426 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,19 @@
+2026-10-26  Nicolas Boulenguez  <[email protected]>
+
+       PR ada/114065
+       * s-oscons-tmplt.c (SIZEOF_tv_nsec): Adjust for Glibc platforms.
+
+2026-10-26  Nicolas Boulenguez  <[email protected]>
+
+       PR ada/114065
+       * libgnat/g-sothco.ads (Immediat): Use aggregate initial value.
+       * libgnat/s-c_time.ads (Milliseconds_To_Timeval): Remove comment.
+
+2026-10-26  Nicolas Boulenguez  <[email protected]>
+
+       PR ada/114065
+       * gcc-interface/Makefile.in (cal.o): Remove.
+
 2026-10-22  Eric Botcazou  <[email protected]>
 
        PR ada/128044
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
index 968879edb738..af2e4097f00e 100644
--- a/gcc/algol68/ChangeLog
+++ b/gcc/algol68/ChangeLog
@@ -1,3 +1,9 @@
+2026-10-26  James LeBlanc  <[email protected]>
+           Jose E. Marchesi  <[email protected]>
+
+       * a68-parser-prelude.cc (stand_prelude): Do not declare compl
+       operators, as these are now defined in standard.a68.
+
 2026-10-23  Jose E. Marchesi  <[email protected]>
 
        * a68-lang.cc (a68_post_options): Fix typo in comment.
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 09ced46a8bf9..d3444b29a19f 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,9 @@
+2026-10-26  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR c/128120
+       * c-attribs.cc (has_attribute): Fix ICE on
+       __builtin_has_attribute (var, pure).
+
 2026-10-16  Konstantinos Eleftheriou  <[email protected]>
 
        * c-cppbuiltin.cc (c_cpp_builtins_optimize_pragma): Define or
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 0a658965e18a..1d7e98cb1d23 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,21 @@
+2026-10-26  Robert Dubner  <[email protected]>
+
+       * genapi.cc (enter_program_common): Save currency state on entry.
+       (initialize_the_data): Likewise.
+       (save_debug_field_binding): Associate field contents with a frame.
+       (save_debug_linkage_bindings): Likewise.
+       (establish_using): Bug fix of subordinate local storare field
+       offsets during recursion.
+       (parser_division): Initial currency state.
+       (parser_set_pointers): Save debug linkage bindings.
+       (parser_local_add): Rebase linkage offset during recursion.
+       * gengen.h (struct gg_function_t): Linkage binding for data and
+       capacity.
+       * lexio.cc (cdftext::lex_open): Remove comment; adjust source
+       format.
+       * symbols.cc (symbol_program_callables): Make sure a recursive
+       program can call itself.
+
 2026-10-23  James K. Lowden  <[email protected]>
 
        * parse.y: Require PICTURE for PACKED-DECIMAL.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index b18ed2679c2d..9585c6c69c43 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,15 @@
+2026-10-26  Jerry DeLisle  <[email protected]>
+
+       PR fortran/126968
+       * resolve.cc (fixup_inferred_component_array_ref): New function.
+       (gfc_fixup_inferred_type_refs): Look each component reference up
+       again by name in the corrected derived type and update both
+       u.c.sym and u.c.component.  Walk the whole reference chain instead
+       of stopping at the first component.  Look up '_data', '_vptr' and
+       '_len' in the class container of the preceding CLASS component.
+       Check component access.  Use fixup_inferred_component_array_ref on
+       the reference after each rebound component.
+
 2026-10-25  Harald Anlauf  <[email protected]>
 
        PR fortran/127892
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 799f5f6d3864..d148087f2de4 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,9 @@
+2026-10-26  Gaius Mulley  <[email protected]>
+
+       PR modula2/127991
+       * gm2-gcc/m2decl.cc (m2decl_DeclareKnownConstant): Build the
+       anonymous constant declaration without a name.
+
 2026-10-12  Iain Sandoe  <[email protected]>
 
        * Make-lang.in: Do not makr m2.pod as .INTERMEDIATE but delete it
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index cf93a7080929..01caf26c1b2d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,158 @@
+2026-10-26  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR c/128120
+       * gcc.dg/pr128120.c: New test.
+
+2026-10-26  John David Anglin  <[email protected]>
+
+       Revert:
+       2026-10-26  John David Anglin  <[email protected]>
+
+       * g++.dg/gomp/deprecate-1.C: Use a wildcard pattern in the
+       multiline output verification to accommodate targets where
+       the leading '#' character is missing from the diagnostic
+       output.
+
+2026-10-26  Gaius Mulley  <[email protected]>
+
+       PR modula2/127991
+       * gm2.dg/dump/pim/pass/anonymousconst.mod: New test.
+       * gm2.dg/dump/pim/pass/dg-dump-pim-pass.exp: New test.
+       Authored-by: Yongqiang Tian <[email protected]>
+
+2026-10-26  John David Anglin  <[email protected]>
+
+       * g++.dg/gomp/deprecate-1.C: Use a wildcard pattern in the
+       multiline output verification to accommodate targets where
+       the leading '#' character is missing from the diagnostic
+       output.
+
+2026-10-26  Harald Anlauf  <[email protected]>
+
+       PR fortran/121366
+       PR fortran/127063
+       * gfortran.dg/trigd_1.f90: Set suitable thresholds.
+
+2026-10-26  Andrea Pinski  <[email protected]>
+
+       PR tree-optimization/128143
+       * gcc.dg/torture/sub-overflow-1.c: New test.
+
+2026-10-26  Andrea Pinski  <[email protected]>
+
+       PR tree-optimization/128123
+       * gcc.dg/tree-ssa/vect-cmp-cmp-1.c: New test.
+
+2026-10-26  Igor Shevlyakov  <[email protected]>
+
+       * gcc.dg/torture/vec-perm-merge-two-inputs-1.c: New test.
+       * gcc.dg/tree-ssa/vec-perm-merge-two-inputs.c: New test.
+       * gcc.dg/tree-ssa/vec-perm-merge-two-inputs-2.c: New test.
+
+2026-10-26  Igor Shevlyakov  <[email protected]>
+
+       PR tree-optimization/128142
+       * gcc.dg/torture/pr128142.c: New test.
+       * gcc.target/aarch64/pr128142.c: New test.
+
+2026-10-26  Thomas Koenig  <[email protected]>
+
+       PR fortran/128124
+       * gfortran.dg/unsigned_45.f90: Require effective target
+       fortran_integer_16.
+       * gfortran.dg/unsigned_46.f90: New test.
+
+2026-10-26  Igor Shevlyakov  <[email protected]>
+
+       PR middle-end/122307
+       * gcc.c-torture/execute/ieee/pr122307.c: New test.
+
+2026-10-26  Shreesh Adiga  <[email protected]>
+
+       * gcc.target/i386/crc-crc32-data64-negative.c: New test.
+       * gcc.target/i386/crc-crc32-data64.c: New test.
+
+2026-10-26  Jerry DeLisle  <[email protected]>
+
+       PR fortran/126968
+       * gfortran.dg/associate_89.f90: New test.
+       * gfortran.dg/associate_91.f90: New test.
+       * gfortran.dg/associate_93.f90: New test.
+       * gfortran.dg/associate_94.f90: New test.
+
+2026-10-26  James LeBlanc  <[email protected]>
+           Jose E. Marchesi  <[email protected]>
+
+       * algol68/execute/compl-1.a68: New test.
+
+2026-10-26  Yongqiang Tian  <[email protected]>
+
+       PR tree-optimization/127716
+       * gcc.dg/pr127716.c: New test.
+
+2026-10-26  Richard Biener  <[email protected]>
+
+       PR tree-optimization/128132
+       * gcc.dg/vect/vect-pr128132.c: New testcase.
+
+2026-10-26  Martin Jambor  <[email protected]>
+
+       PR ipa/127967
+       * gcc.dg/ipa/pr127967.c: New test.
+
+2026-10-26  Richard Biener  <[email protected]>
+
+       PR tree-optimization/128133
+       * gcc.dg/vect/vect-pr128133.c: New testcase.
+
+2026-10-26  Richard Biener  <[email protected]>
+
+       * gcc.dg/tree-ssa/ssa-fre-115.c: New testcase.
+
+2026-10-26  Vijay Shankar  <[email protected]>
+
+       PR target/108018
+       * gcc.target/powerpc/pr108018-aix.c: New test.
+       * gcc.target/powerpc/pr108018-elf.c: New test.
+
+2026-10-26  Tamar Christina  <[email protected]>
+
+       PR tree-optimization/128095
+       * gcc.dg/vect/pr128095.c: New test.
+
+2026-10-26  Michael Meissner  <[email protected]>
+
+       * gcc.target/powerpc/prefixed-addis.c: New test.
+
+2026-10-26   Michael Meissner  <[email protected]>
+
+       * gcc.target/powerpc/lxvrl.c: New test.
+
+2026-10-26  Michael Meissner  <[email protected]>
+
+       * gcc.target/powerpc/vector-rotate-left.c: New test.
+
+2026-10-26   Michael Meissner  <[email protected]>
+
+       * gcc.target/powerpc/saturate-subtract-1.c: Use the correct
+       target flags.
+       * gcc.target/powerpc/saturate-subtract-2.c: Likewise.
+
+2026-10-26   Michael Meissner  <[email protected]>
+
+       * gcc.target/powerpc/saturate-subtract-1.c: New test.
+       * gcc.target/powerpc/saturate-subtract-2.c: Likewise.
+
+2026-10-26  Jeff Law  <[email protected]>
+
+       * gcc.target/v850/min_bit.c: New test.
+
+2026-10-26  Alexey Lapshin  <[email protected]>
+
+       * gcc.dg/tree-ssa/abs-5.c: New test.
+       * gcc.dg/tree-ssa/abs-6.c: New test.
+       * gcc.dg/tree-ssa/phi-opt-53.c: New test.
+
 2026-10-25  Jose E. Marchesi  <[email protected]>
 
        * algol68/execute/modules/program-27.a68: Fix expected values.p
diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog
index 375495c5deb7..a7dade81b028 100644
--- a/libatomic/ChangeLog
+++ b/libatomic/ChangeLog
@@ -1,3 +1,8 @@
+2026-10-26  Pietro Monteiro  <[email protected]>
+
+       * acinclude.m4 (LIBAT_CHECK_LINKER_FEATURES): Update AC_PROG_LD to 
LT_PATH_LD.
+       * configure: Regenerate.
+
 2026-10-17  Sam James  <[email protected]>
 
        PR bootstrap/112422
diff --git a/libga68/ChangeLog b/libga68/ChangeLog
index 9f6604d4e6d7..309cfca0def5 100644
--- a/libga68/ChangeLog
+++ b/libga68/ChangeLog
@@ -1,3 +1,37 @@
+2026-10-26  James LeBlanc  <[email protected]>
+           Jose E. Marchesi  <[email protected]>
+
+       * standard.a68.in (=): New operator on SIZETY compl.
+       (EQ): Likewise.
+       (/=): Likewise.
+       (NE): Likewise.
+       (+): Likewise
+       (+:=): Likewise.
+       (PLUSAB): Likewise.
+       (-): Likewise.
+       (-:=): Likewise.
+       (MINUSAB): Likewise.
+       (*): Likewise.
+       (*:=): Likewise.
+       (TIMESAB): Likewise.
+       (/): Likewise.
+       (/:=): Likewise.
+       (DIVAB): Likewise.
+       (CONJ): Likewise.
+       (ABS): Likewise.
+       (ARG): Likewise.
+
+2026-10-26  Jose E. Marchesi  <[email protected]>
+
+       * Makefile.in: Regenerate.
+
+2026-10-26  Jose E. Marchesi  <[email protected]>
+
+       * configure.ac: Invoke LT_LIB_M and add $LIBM to
+       SPEC_LIBGA68_DEPS.
+       * configure: Regenerate.
+       * Makefile.am (libga68_la_LDFLAGS): Link with $(LIBM).
+
 2026-10-16  Pietro Monteiro  <[email protected]>
 
        * Makefile.in: Regenerate.
diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog
index fc620684a306..0691f061a875 100644
--- a/libgcobol/ChangeLog
+++ b/libgcobol/ChangeLog
@@ -1,3 +1,29 @@
+2026-10-26  Robert Dubner  <[email protected]>
+
+       * charmaps.cc (struct currency_state): Currency state follows
+       its program-id during debugging. Likewise.
+       (__gg__get_currency_state): Likewise.
+       (__gg__activate_currency_state): Likewise.
+       (__gg__new_currency_state): Likewise.
+       (__gg__update_debug_currency_sign): Likewise.
+       * charmaps.h (struct currency_state): Likewise.
+       (__gg__new_currency_state): Likewise.
+       (__gg__get_currency_state): Likewise.
+       (__gg__activate_currency_state): Likewise.
+       (__gg__update_debug_currency_sign): Likewise.
+       * gfileio.cc (do_acu_hyphen_translation): Get rid of compiler
+       warning.
+       (sequential_file_write): Likewise.
+       * libgcobol.cc (struct program_state): Currency state.
+       (initialize_program_state): Likewise.
+       (__gg__push_program_state): Likewise.
+       (__gg__pop_program_state): Likewise.
+       (__gg__push_local_variable): Likewise.
+       (__gg__pop_local_variables): Likewise.
+       * libgcobol.map: Likewise.
+       * valconv.cc (__gg__currency_sign_init): Likewise.
+       (__gg__currency_sign): Likewise.
+
 2026-10-20  Robert Dubner  <[email protected]>
 
        * configure.ac: Make --disable-libgcobol-rpath the default.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index a357c59073f1..a5fdc0aee216 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,8 @@
+2026-10-26  Pietro Monteiro  <[email protected]>
+
+       * acinclude.m4 (LIBGOMP_CHECK_LINKER_FEATURES): Update AC_PROG_LD to 
LT_PATH_LD.
+       * configure: Regenerate.
+
 2026-10-23  Thomas Schwinge  <[email protected]>
            Thomas Schwinge  <[email protected]>
 
diff --git a/libitm/ChangeLog b/libitm/ChangeLog
index eb6861d3146d..606a54ef3ce4 100644
--- a/libitm/ChangeLog
+++ b/libitm/ChangeLog
@@ -1,3 +1,8 @@
+2026-10-26  Pietro Monteiro  <[email protected]>
+
+       * acinclude.m4 (LIBITM_CHECK_LINKER_FEATURES): Update AC_PROG_LD to 
LT_PATH_LD.
+       * configure: Regenerate.
+
 2026-10-17  Sam James  <[email protected]>
 
        PR bootstrap/112422
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index b332dd6fe12b..92f9ecc4c358 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2026-10-26  Pietro Monteiro  <[email protected]>
+
+       * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Update AC_PROG_LD to 
LT_PATH_LD.
+       * configure: Regenerate.
+
 2026-10-24  Iain Sandoe  <[email protected]>
 
        * include/bits/simd_details.h: Use __GCC_IEC_559_COMPLEX to

Reply via email to