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

commit r17-3195-gd08c144a4ec4c6d0cc34fd6488565509d3aac9d2
Author: GCC Administrator <[email protected]>
Date:   Tue Aug 11 00:16:35 2026 +0000

    Daily bump.

Diff:
---
 ChangeLog               |  10 ++++
 gcc/ChangeLog           | 121 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/c-family/ChangeLog  |   8 ++++
 gcc/cobol/ChangeLog     |  15 ++++++
 gcc/fortran/ChangeLog   |   6 +++
 gcc/po/ChangeLog        |   6 +++
 gcc/testsuite/ChangeLog |  75 ++++++++++++++++++++++++++++++
 libgcobol/ChangeLog     |   6 +++
 libgomp/ChangeLog       |   5 ++
 10 files changed, 253 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 1fe36a0d9eae..4339d293eb24 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2026-08-10  Tobias Burnus  <[email protected]>
+
+       * MAINTAINERS.yml (Burnus): Add private email as
+       additional active email.
+
+2026-08-10  Surya Kumari Jangala  <[email protected]>
+
+       * MAINTAINERS.yml: Add myself.
+       * MAINTAINERS: Regenerate.
+
 2026-08-07  Michael Meissner  <[email protected]>
 
        * MAINTAINERS.yml: Update Michael Meissner's information.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3364967e327f..fe68fe410f0d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,124 @@
+2026-08-10  Kael Andrew Alonzo Franco  <[email protected]>
+
+       * wide-int.cc (canonize): Use return 1 instead of return len.
+
+2026-08-10  Uros Bizjak  <[email protected]>
+
+       * config/i386/i386.md (*movbehi2): New insn, split from the
+       movbe alternatives of *bswaphi2_movbe.
+       (*bswaphi2_movbe): Convert to define_insn_and_split.  Split
+       the MOVBE alternatives (mem<->reg) post-reload into *movbehi2
+       to drop the now-unneeded flags clobber.
+
+2026-08-10  Tudor-Stefan Magirescu  <[email protected]>
+
+       * match.pd (((X CMP1 Y) - (X CMP2 Y)) REL 0): New pattern.
+
+2026-08-10  Oleg Tolmatcev  <[email protected]>
+
+       * config/mingw/winnt.cc (i386_pe_drectve_name): New.
+       (i386_pe_assemble_visibility): Emit -exclude-symbols
+       directives into .drectve for VISIBILITY_HIDDEN and
+       VISIBILITY_INTERNAL instead of warning.  Use the external
+       symbol spelling for 32-bit PE names.
+
+2026-08-10  Paul-Antoine Arras  <[email protected]>
+
+       * omp-expand.cc (expand_omp_for_static_nochunk,
+       expand_omp_for_static_chunk): Adjust calls to OMPT variants with
+       GOMP_loop_end.
+
+2026-08-10  Aldy Hernandez  <[email protected]>
+
+       PR tree-optimization/126103
+       * doc/params.texi (dom-jump-threading): Document.
+       * params.opt (-param=dom-jump-threading=): New.
+       * tree-ssa-dom.cc (dom_opt_dom_walker::after_dom_children): Honor
+       param_dom_jump_threading.
+
+2026-08-10  Gerald Pfeifer  <[email protected]>
+
+       PR target/69374
+       * doc/install.texi (Binaries): Remove reference to OpenPKG.
+
+2026-08-10  Alice Carlotti  <[email protected]>
+
+       PR target/124629
+       * config/aarch64/driver-aarch64.cc (AARCH64_ARCH):
+       Don't skip first character of #ARCH_IDENT.
+
+2026-08-10  Alice Carlotti  <[email protected]>
+
+       * common/config/aarch64/aarch64-common.cc
+       (aarch64_get_extension_string_for_isa_flags): Check isa_flags.
+       * config/aarch64/aarch64-option-extensions.def
+       (CRYPTO, SVE2_AES, SVE2_BITPERM, SVE2_SHA3, SVE2_SM4): Remove
+       cpuinfo feature string.
+
+2026-08-10  Kyrylo Tkachov  <[email protected]>
+
+       * pair-fusion.cc (pair_fusion_bb_info::fuse_pair): Check that the
+       two arms of the pair are one access size apart.
+
+2026-08-10  Kyrylo Tkachov  <[email protected]>
+
+       PR middle-end/126701
+       * cfgexpand.cc (verify_partition_mem_exprs): Document when it may
+       be called.
+       (pass_expand::execute): Call it after the RTL of PARM_DECL and
+       RESULT_DECL default definitions is restored.
+       * tree-outof-ssa.cc (split_overlapping_partition_decls): Note the
+       variable a partition of a parameter or result default definition
+       ends up with.
+
+2026-08-10  Richard Biener  <[email protected]>
+
+       PR tree-optimization/126658
+       * gimple.cc (check_loadstore): Restrict TARGET_MEM_REF
+       handling.
+       * gimple-ssa-isolate-paths.cc (check_loadstore): Likewise.
+       * gimple-range-infer.cc (non_null_loadstore): Likewise.
+
+2026-08-10  Kyrylo Tkachov  <[email protected]>
+
+       * match.pd ((X | Y) >> C, (X ^ Y) >> C): New simplification.
+
+2026-08-10  Avinash Jayakar  <[email protected]>
+
+       PR target/126513
+       * config/rs6000/rs6000-builtin.cc (rs6000_expand_builtin): Allocate reg
+       if target is null or const0_rtx.
+       * config/rs6000/rs6000-c.cc (altivec_resolve_overloaded_builtin): Add
+       error handling for c1, c2 and c3 described in this commit.
+
+2026-08-10  Jin Ma  <[email protected]>
+
+       * config/riscv/riscv-fusion.cc (riscv_fuse_zext_common): New function.
+       (riscv_fuse_zextw): Likewise.
+       (riscv_fuse_zextws): Use riscv_fuse_zext_common and document RTL
+       relationships and constraints.
+       (riscv_fuse_zexth): Use riscv_fuse_zext_common.
+       (riscv_fuse_ldindexed): Document RTL relationships and constraints.
+       (riscv_fuse_expanded_ld): Likewise.
+       (riscv_fuse_ldpreincrement): Likewise.
+       (riscv_fuse_lui_addi): Likewise.
+       (riscv_fuse_auipc_addi): Likewise.
+       (riscv_fuse_lui_ld): Likewise.
+       (riscv_fuse_auipc_ld): Likewise.
+       (riscv_fuse_cache_aligned_std): Likewise.
+       (riscv_fuse_aligned_std): Likewise.
+       (riscv_fuse_bfext): Likewise.
+       (riscv_fuse_b_alui): Likewise.
+       (riscv_fusion_entry::op): Rename from op_flags and use an enum.
+       (riscv_fusion_table): Split ZEXTW and ZEXTWS entries.
+       (riscv_macro_fusion_pair_p): Use riscv_fusion_enabled_p and print
+       instruction UIDs.
+
+2026-08-10  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR tree-optimization/125735
+       * match.pd: 1 / X -> X == 1 for positive X.
+
 2026-08-09  Andrea Pinski  <[email protected]>
 
        PR tree-optimization/111959
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6c93e5aba5cf..be531dce9220 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260810
+20260811
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index eeb351f8112e..a27eccc38094 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,11 @@
+2026-08-10  Josef Melcr  <[email protected]>
+
+       PR testsuite/126708
+       * c-attribs.cc (handle_callback_only_attribute): Use
+       positional_argument for bounds checking in callback_only
+       attribute handler, downgrade errors to warnings for
+       consistency.
+
 2026-08-06  Jakub Jelinek  <[email protected]>
 
        * c-cppbuiltin.cc (c_cpp_builtins): Change
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index ad94de3d3217..ad48640e7519 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,18 @@
+2026-08-10  Robert Dubner  <[email protected]>
+
+       * gcobol.1: Documentation
+       * genapi.cc (create_cblc_string_variable): Use new vs_global enum
+       instead of old vs_external.
+       (SET_VAR_DECL): Use new vs_extern instead of vs_external_reference.
+       (parser_division): Likewise.
+       (parser_file_add): Use vs_weak instead of vs_external.
+       (psa_global): Likewise.
+       (psa_new_var_decl): Likewise; Use new naming convention.
+       (parser_symbol_add): Use vs_common instead of vs_external.
+       * gengen.cc (gg_declare_variable): Clean up VAR_DECL attibute
+       assignments; use new variable_scope constants.
+       * gengen.h (enum gg_variable_scope_t): Update the enum constants.
+
 2026-08-07  Robert Dubner  <[email protected]>
            James K. Lowden  <[email protected]>
 
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index fb353d82713e..6b555387cd9d 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2026-08-10  Christopher Albert  <[email protected]>
+
+       PR fortran/102333
+       * decl.cc (match_procedure_decl): Diagnose the PROCEDURE and
+       ALLOCATABLE conflict before creating a hidden result.
+
 2026-08-09  Paul Thomas  <[email protected]>
 
        PR fortran/98573
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index c3303a33b8f8..76a63ce3d5aa 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,9 @@
+2026-08-10  Joseph Myers  <[email protected]>
+
+       * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
+       ja.po, ka.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po,
+       zh_CN.po, zh_TW.po: Update.
+
 2026-08-03  Joseph Myers  <[email protected]>
 
        * zh_CN.po: Update.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index cd4f6b437428..ae74acac5886 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,78 @@
+2026-08-10  Robert Dubner  <[email protected]>
+
+       * cobol.dg/group2/INITIALIZE_EXTERNAL_data_items_with_VALUE.cob: New 
test.
+       * cobol.dg/group2/INITIALIZE_EXTERNAL_data_items_with_VALUE.out: New 
test.
+
+2026-08-10  Tudor-Stefan Magirescu  <[email protected]>
+
+       * gcc.c-torture/execute/subcmp-1.c: New test.
+       * gcc.dg/tree-ssa/subcmp-1.c: New test.
+
+2026-08-10  Oleg Tolmatcev  <[email protected]>
+
+       * gcc.target/i386/visibility-hidden-mingw.c: New test.
+       * gcc.target/i386/visibility-hidden-mingw-32.c: New test.
+
+2026-08-10  Paul-Antoine Arras  <[email protected]>
+
+       * c-c++-common/gomp/scan-8.c: New test.
+       * c-c++-common/gomp/scan-9.c: New test.
+
+2026-08-10  Aldy Hernandez  <[email protected]>
+
+       PR tree-optimization/126103
+       * gcc.dg/tree-ssa/dom-jump-threading-1.c: New test.
+       * gcc.dg/tree-ssa/dom-jump-threading-2.c: New test.
+
+2026-08-10  Alice Carlotti  <[email protected]>
+
+       PR target/124629
+       * gcc.target/aarch64/cpunative/info_36: New test file.
+       * gcc.target/aarch64/cpunative/native_cpu_36.c: New test.
+
+2026-08-10  Kyrylo Tkachov  <[email protected]>
+
+       PR middle-end/126701
+       * gcc.dg/pr126701.c: New test.
+
+2026-08-10  Josef Melcr  <[email protected]>
+
+       PR testsuite/126708
+       * gcc.dg/attr-callback.c: Expect warnings instead of errors,
+       adjust expected messages.
+
+2026-08-10  Christopher Albert  <[email protected]>
+
+       PR fortran/102333
+       * gfortran.dg/pr102333_2.f90: New test.
+
+2026-08-10  Richard Biener  <[email protected]>
+
+       PR tree-optimization/126658
+       * gcc.dg/torture/pr126658.c: New testcase.
+
+2026-08-10  Kyrylo Tkachov  <[email protected]>
+
+       * gcc.dg/tree-ssa/shift-drops-bitop-1.c: New test.
+       * gcc.dg/tree-ssa/shift-drops-bitop-2.c: Likewise.
+
+2026-08-10  Avinash Jayakar  <[email protected]>
+
+       PR target/126513
+       * gcc.target/powerpc/pr126513-acmp-tst-1.c: New test.
+       * gcc.target/powerpc/pr126513-acmp-tst-2.c: New test.
+       * gcc.target/powerpc/pr126513-acmp-tst-3.c: New test.
+
+2026-08-10  Jin Ma  <[email protected]>
+
+       * gcc.target/riscv/fusion-zextw-2.c: Expect the ZEXTW dump name.
+       * gcc.target/riscv/fusion-zextw.c: Likewise.
+
+2026-08-10  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR tree-optimization/125735
+       * gcc.dg/pr125735.c: New test.
+
 2026-08-09  Andrea Pinski  <[email protected]>
 
        PR tree-optimization/111959
diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog
index 69bb6c0e439a..eea67cfb7d2f 100644
--- a/libgcobol/ChangeLog
+++ b/libgcobol/ChangeLog
@@ -1,3 +1,9 @@
+2026-08-10  Robert Dubner  <[email protected]>
+
+       * common-defs.h (enum cbl_field_attr_t): Update comments.
+       * libgcobol.cc (init_var_both): Modify how EXTERNAL variables are
+       initialized.
+
 2026-08-07  Robert Dubner  <[email protected]>
            James K. Lowden  <[email protected]>
 
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index f6eb48b1e278..cd5ecd4d6624 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,8 @@
+2026-08-10  Paul-Antoine Arras  <[email protected]>
+
+       * loop.c (GOMP_loop_static_worksharing_start,
+       GOMP_loop_static_worksharing_end): Update comments.
+
 2026-08-05  Tobias Burnus  <[email protected]>
 
        Revert:

Reply via email to