[gcc r17-4825] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Fri Oct 2 00:17:09 GMT 2026


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

commit r17-4825-gea32419e8c4dddde10c70f426bc096e656650744
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Oct 2 00:16:34 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 57 ++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/algol68/ChangeLog   |  5 +++
 gcc/c-family/ChangeLog  | 14 +++++++++
 gcc/cobol/ChangeLog     | 11 +++++++
 gcc/jit/ChangeLog       | 13 ++++++++
 gcc/testsuite/ChangeLog | 29 ++++++++++++++++++
 libgcobol/ChangeLog     | 30 ++++++++++++++++++
 libstdc++-v3/ChangeLog  | 81 +++++++++++++++++++++++++++++++++++++++++++++++++
 9 files changed, 241 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 768f567c4dd4..473e0ae6709a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,60 @@
+2026-10-01  Guillaume Gomez  <contact@guillaume-gomez.fr>
+
+	* Makefile.in: Compile new attr-handlers.cc file
+	* attr-handlers.cc: New file.
+	* attr-handlers.h: New file.
+
+2026-10-01  Aldy Hernandez  <aldy@quesejoda.com>
+
+	* gimple-range-fold.cc
+	(ctor_ref_range::accumulate_range_from_array_ref): Walk the
+	initializer by index to find the elements it leaves out.
+
+2026-10-01  Karl Meakin  <karl.meakin@arm.com>
+
+	* config/aarch64/aarch64-acle-builtins.cc (gimple_folder::fold):
+	Don't bail out of folding early.
+
+2026-10-01  Aldy Hernandez  <aldy@quesejoda.com>
+
+	* gimple-range-fold.cc (class ctor_ref_range): New.
+	(ctor_ref_range::accumulate_range): New, the dispatch of...
+	(range_from_readonly_load): ...this.  Remove.
+	(ctor_ref_range::accumulate_range_from_scalar,
+	ctor_ref_range::accumulate_range_from_component_ref,
+	ctor_ref_range::accumulate_range_from_array_ref): New, its cases.
+	(range_from_missing_constructor_part): Rename to...
+	(ctor_ref_range::accumulate_range_from_missing_constructor_elt):
+	...this.
+	(fold_using_range::range_from_readonly_var): Collect the component
+	path from the aggregate out; walk it with ctor_ref_range.
+
+2026-10-01  Richard Biener  <rguenther@suse.de>
+
+	* fold-const-call.cc (fold_const_call_1): Check the
+	return type rather than the mode for a scalar integral
+	type before dispatching to fold_const_call_ss and
+	fold_const_call_sss.
+
+2026-10-01  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/127686
+	* tree-vect-loop.cc (vect_analyze_loop_costing): Do not
+	require a single vector iteration to be profitable iff
+	the number of scalar iterations is constant.
+
+2026-10-01  Jakub Jelinek  <jakub@redhat.com>
+
+	PR middle-end/127669
+	* gimple-lower-bitint.cc (bitint_large_huge::lower_bswap_bitreverse):
+	Set m_var_msb to true.
+
+2026-10-01  Dominic P  <gcc@gcc.dp11.uk>
+
+	PR tree-optimization/101179
+	* tree-ssa-forwprop.cc (simplify_phi_result_movdiv): Reset the
+	flow-sensitive info of the result when its value changes.
+
 2026-09-30  Dominic P  <gcc@gcc.dp11.uk>
 
 	* tree-vect-patterns.cc (vect_narrow_unprom_to_range): New function.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b5a6302beac2..8b2dfd12ad46 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20261001
+20261002
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
index f6ff2860ccd8..1c6e64fce5ad 100644
--- a/gcc/algol68/ChangeLog
+++ b/gcc/algol68/ChangeLog
@@ -1,3 +1,8 @@
+2026-10-01  Pietro Monteiro  <pietro@sociotechnical.xyz>
+
+	* ga68.texi (Comments and pragmats): Correct description of
+	nestable comments on UPPER stropping and fix example code.
+
 2026-09-27  Cupertino Miranda  <cupertinomiranda@gmail.com>
 
 	* a68-lang.cc (a68_init): Anticipate the execution of
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 8a819de39a97..6af0ae8fca46 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,17 @@
+2026-10-01  Guillaume Gomez  <contact@guillaume-gomez.fr>
+
+	* c-attribs.cc: (decl_or_type_attrs, validate_attr_args)
+	(validate_attr_arg, handle_noinline_attribute)
+	(handle_always_inline_attribute, handle_leaf_attribute)
+	(handle_used_attribute, handle_retain_attribute)
+	(handle_const_attribute, handle_section_attribute)
+	(handle_weak_attribute, handle_alias_ifunc_attribute)
+	(handle_alias_attribute, handle_visibility_attribute)
+	(handle_fnspec_attribute, handle_returns_twice_attribute)
+	(handle_pure_attribute, ignore_attribute, handle_novops_attribute)
+	(handle_nothrow_attribute, handle_type_generic_attribute)
+	(handle_target_attribute): Move to `attr-handlers.cc`.
+
 2026-09-26  Tobias Burnus  <tburnus@baylibre.com>
 
 	* c-attribs.cc (c_common_gnu_attributes): Add "omp groupprivate".
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 43864f9b7372..03a9110fa555 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,14 @@
+2026-10-01  Xavier Del Campo Romero  <xdelcampo@symas.com>
+
+	* lexio.cc (cdftext::lex_open): Split objects for included files and
+		main source file.
+
+2026-10-01  Xavier Del Campo Romero  <xdelcampo@symas.com>
+
+	* lexio.cc (cdftext::lex_open): Add explicit_format condition.
+	(cobol_set_indicator_column): Use cdftext::explicit_format.
+	* lexio.h (class cdftext): Add cdftext::explicit_format.
+
 2026-09-30  Xavier Del Campo Romero  <xdelcampo@symas.com>
 
 	* symbols.cc (calculate_capacity): Exclude 78-level entries.
diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog
index 4e6ea83abb3b..5a85681009f5 100644
--- a/gcc/jit/ChangeLog
+++ b/gcc/jit/ChangeLog
@@ -1,3 +1,16 @@
+2026-10-01  Guillaume Gomez  <contact@guillaume-gomez.fr>
+
+	* Make-lang.in: Compile new attr-handlers.cc file
+	* dummy-frontend.cc: (handle_leaf_attribute, handle_const_attribute)
+	(handle_pure_attribute, handle_novops_attribute)
+	(handle_nothrow_attribute, handle_type_generic_attribute)
+	(handle_returns_twice_attribute, ignore_attribute)
+	(handle_fnspec_attribute, handle_visibility_attribute)
+	(handle_always_inline_attribute, handle_noinline_attribute)
+	(handle_weak_attribute, handle_target_attribute)
+	(handle_used_attribute, handle_alias_ifunc_attribute)
+	(handle_alias_attribute): Move to `attr-handlers.cc`.
+
 2026-08-01  Jakub Jelinek  <jakub@redhat.com>
 
 	* jit-recording.cc (recording::context::set_bool_option): Remove
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index cec095e6b73a..71c0e4fb071a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,32 @@
+2026-10-01  Aldy Hernandez  <aldy@quesejoda.com>
+
+	* g++.dg/tree-ssa/vrp-from-cst-agg-1.C: New test.
+	* gcc.dg/tree-ssa/vrp-from-cst-agg-9.c: New test.
+	* gnat.dg/opt111.adb: New test.
+
+2026-10-01  Karl Meakin  <karl.meakin@arm.com>
+
+	* gcc.target/aarch64/neon/discarded_result.c: New test.
+
+2026-10-01  Jørgen Kvalsvik  <j@lambda.is>
+
+	* lib/gcov.exp: Add function summary test function.
+	* gcc.misc-tests/gcov-43.c: New test.
+
+2026-10-01  Richard Biener  <rguenther@suse.de>
+
+	* gcc.dg/tree-ssa/ssa-ccp-45.c: New testcase.
+
+2026-10-01  Jakub Jelinek  <jakub@redhat.com>
+
+	PR middle-end/127669
+	* gcc.dg/torture/bitint-110.c: New test.
+
+2026-10-01  Dominic P  <gcc@gcc.dp11.uk>
+
+	PR tree-optimization/101179
+	* gcc.dg/torture/pr101179.c: New test.
+
 2026-09-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
 	PR fortran/127671
diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog
index 9f755e2781d2..b89297e0a132 100644
--- a/libgcobol/ChangeLog
+++ b/libgcobol/ChangeLog
@@ -1,3 +1,33 @@
+2026-10-01  Nick Rozinsky  <nick.rozinsky@gmail.com>
+
+	* Makefile.am: Add gettime.cc and posix-clock-gettime.{cbl,cpy}
+	* Makefile.in: Likewise.
+	* posix/t/Makefile: Add gettime smoke test.
+	* posix/cpy/posix-clock-gettime.cpy: New file.
+	* posix/shim/gettime.cc: New file.
+	* posix/shim/timespec.h: New file.
+	* posix/t/gettime.cbl: New file.
+	* posix/udf/posix-clock-gettime.cbl: New file.
+
+2026-10-01  Robert Dubner  <rdubner@symas.com>
+
+	* gfileio.cc (SLASH_CHAR): Support for copied routines, including
+	a copy of the enabling software license.
+	(SLASH_STR): Likewise.
+	(NUM_PREFIX): Likewise.
+	(COB_MODULE_PTR): Likewise.
+	(cob_chk_file_env): Copied routine.
+	(has_directory_separator): Likewise.
+	(looks_absolute): Likewise.
+	(has_acu_hyphen): Likewise.
+	(do_acu_hyphen_translation): Likewise.
+	(prepend_file_path): Likewise.
+	(cob_chk_file_mapping): Likewise.
+	(cob_setup_filename): Likewise.
+	(establish_filename): Use the dollar sign handling routine.
+	* libgcobol.cc (ec_priority): Suppress compiler warning.
+	(default_exception_handler): Eliminate unused variable.
+
 2026-09-30  Xavier Del Campo Romero  <xdelcampo@symas.com>
 
 	* compat/gnu/lib/cobrt-file-status.cbl: COPY prototype.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 3b0b031f0648..9eb3dc6a62e6 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,84 @@
+2026-10-01  Hugo Beauzée-Luyssen  <hugo.beauzee@datadoghq.com>
+
+	* config/os/aix/t-aix: Skip the 32/64 fat-archive repackage
+	when MULTIDIRS is empty.
+
+2026-10-01  Jonathan Wakely  <jwakely@redhat.com>
+
+	* testsuite/ext/pb_ds/regression/hash_map_rand.cc: Remove c++17
+	target selector.
+	* testsuite/ext/pb_ds/regression/hash_set_rand.cc: Likewise.
+	* testsuite/ext/pb_ds/regression/list_update_map_rand.cc:
+	Likewise.
+	* testsuite/ext/pb_ds/regression/list_update_set_rand.cc:
+	Likewise.
+	* testsuite/ext/pb_ds/regression/priority_queue_rand.cc:
+	Likewise.
+	* testsuite/ext/pb_ds/regression/tree_map_rand.cc: Likewise.
+	* testsuite/ext/pb_ds/regression/tree_set_rand.cc: Likewise.
+	* testsuite/ext/pb_ds/regression/trie_map_rand.cc: Likewise.
+	* testsuite/ext/pb_ds/regression/trie_set_rand.cc: Likewise.
+
+2026-10-01  Jonathan Wakely  <jwakely@redhat.com>
+
+	* doc/xml/api.xml: Fix typos.
+	* doc/xml/authors.xml: Likewise.
+	* doc/xml/faq.xml: Likewise.
+	* doc/xml/manual/abi.xml: Likewise.
+	* doc/xml/manual/allocator.xml: Likewise.
+	* doc/xml/manual/appendix_contributing.xml: Likewise.
+	* doc/xml/manual/auto_ptr.xml: Likewise.
+	* doc/xml/manual/bitmap_allocator.xml: Likewise.
+	* doc/xml/manual/build_hacking.xml: Likewise.
+	* doc/xml/manual/codecvt.xml: Likewise.
+	* doc/xml/manual/concurrency_extensions.xml: Likewise.
+	* doc/xml/manual/containers.xml: Likewise.
+	* doc/xml/manual/ctype.xml: Likewise.
+	* doc/xml/manual/debug.xml: Likewise.
+	* doc/xml/manual/debug_mode.xml: Likewise.
+	* doc/xml/manual/documentation_hacking.xml: Likewise.
+	* doc/xml/manual/evolution.xml: Likewise.
+	* doc/xml/manual/extensions.xml: Likewise.
+	* doc/xml/manual/internals.xml: Likewise.
+	* doc/xml/manual/intro.xml: Likewise.
+	* doc/xml/manual/io.xml: Likewise.
+	* doc/xml/manual/iterators.xml: Likewise.
+	* doc/xml/manual/locale.xml: Likewise.
+	* doc/xml/manual/messages.xml: Likewise.
+	* doc/xml/manual/mt_allocator.xml: Likewise.
+	* doc/xml/manual/parallel_mode.xml: Likewise.
+	* doc/xml/manual/prerequisites.xml: Likewise.
+	* doc/xml/manual/spine.xml: Likewise.
+	* doc/xml/manual/status_cxx1998.xml: Likewise.
+	* doc/xml/manual/status_cxx2011.xml: Likewise.
+	* doc/xml/manual/status_cxx2017.xml: Likewise.
+	* doc/xml/manual/status_cxx2020.xml: Likewise.
+	* doc/xml/manual/strings.xml: Likewise.
+	* doc/xml/manual/support.xml: Likewise.
+	* doc/xml/manual/test.xml: Likewise.
+	* doc/xml/manual/time.xml: Likewise.
+	* doc/xml/manual/using.xml: Likewise.
+	* doc/xml/manual/using_exceptions.xml: Likewise.
+	* doc/html/*: Regenerate.
+
+2026-10-01  Jonathan Wakely  <jwakely@redhat.com>
+
+	* doc/xml/manual/policy_data_structures.xml: Fix typos and
+	grammar.
+	* doc/xml/manual/test_policy_data_structures.xml: Likewise.
+	* include/ext/pb_ds/tree_policy.hpp: Fix comment typo.
+	* include/ext/pb_ds/trie_policy.hpp: Likewise.
+	* doc/html/*: Regenerate.
+
+2026-10-01  Jonathan Wakely  <jwakely@redhat.com>
+
+	* testsuite/lib/libstdc++.exp (v3-build_support): Remove incdir
+	option to v3_target_compile commands for testsuite support
+	objects.
+	* testsuite/util/io/prog_bar.cc: Use "" form for header include.
+	* testsuite/util/io/verified_cmd_line_input.cc: Likewise.
+	* testsuite/util/performance/time/elapsed_timer.cc: Likewise.
+
 2026-09-30  Gokbey Gazi Keskin  <gokbeykeskin@gmail.com>
 
 	PR libstdc++/127555


More information about the Libstdc++-cvs mailing list