[gcc r17-3195] Daily bump.

GCC Administrator via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
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:
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.