[gcc r16-7083] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Wed Jan 28 00:17:08 GMT 2026


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

commit r16-7083-ga6201597c4e40872928975a2143d3b14240ba4ea
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Jan 28 00:16:36 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  96 ++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/analyzer/ChangeLog  |   8 +++
 gcc/c/ChangeLog         |   6 +++
 gcc/cp/ChangeLog        |  49 ++++++++++++++++++
 gcc/d/ChangeLog         |  12 +++++
 gcc/fortran/ChangeLog   |  12 +++++
 gcc/po/ChangeLog        |   4 ++
 gcc/testsuite/ChangeLog | 135 ++++++++++++++++++++++++++++++++++++++++++++++++
 9 files changed, 323 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e5422f2afd63..e6fc88a26585 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,99 @@
+2026-01-27  Jakub Jelinek  <jakub@redhat.com>
+
+	PR other/123841
+	* acinclude.m4 (gcc_GAS_FLAGS) <i?86-*-* | x86_64-*-*>: Set
+	gcc_cv_as_flags irrespective of $gas_flag.
+	* configure: Regenerate.
+
+2026-01-27  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/122623
+	* doc/invoke.texi (-fanalyzer-assume-nothrow): New option.
+
+2026-01-27  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+	PR middle-end/97898
+	* omp-expand.cc (expand_omp_for_static_chunk): Don't
+	conditionalize the call to force_gimple_operand_gsi on DECL_P/TREE_ADDRESSABLE
+	but rather pass that as the 3rd argument.
+
+2026-01-27  Jan Hubicka  <hubicka@ucw.cz>
+
+	PR ipa/123619
+	* ipa-polymorphic-call.cc
+	(ipa_polymorphic_call_context::possible_dynamic_type_change): Remove impossible
+	speuculation.
+
+2026-01-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* configure.ac (ld_32_opt, ld_64_opt): Set.
+	(ld_ix86_gld_32_opt): Replace by ld_32_opt.
+	(ld_ix86_gld_64_opt): Replace by ld_64_opt.
+	Replace -melf_x86_64 by ld_64_opt.
+	* configure: Regenerate.
+
+2026-01-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* acinclude.m4 (gcc_cv_as_flags) Provide Solaris settings.
+	Apply Linux/x86 gas settings on all x86 gas targets, too.
+	(as_32_opt, as_64_opt): Set on all x86 gas targets.
+	* configure.ac: Consistenly use as_32_opt, as_64_opt instead of
+	as_ix86_gas_{32,64}_opt or hardcoded --64.
+	<sparc*-*-*>: Simplify setting TLS test code.
+	* configure: Regenerate.
+
+2026-01-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* configure.ac (fw_as_opt): Set.
+	Replace --fatal-warnings by $fw_as_opt.
+	(tls_as_opt): Remove --fatal-warnings.
+	(gcc_cv_as_tls): Use $fw_as_opt.
+	* configure: Regenerate.
+
+2026-01-27  Richard Biener  <rguenther@suse.de>
+
+	PR ipa/116296
+	* ipa-modref-tree.cc (modref_access_node::contains): Use
+	poly_offset_int for the param offset difference and the
+	overlap computation.
+
+2026-01-27  Richard Biener  <rguenther@suse.de>
+
+	PR debug/123376
+	* dwarf2out.cc (tree_add_const_value_attribute): Walk all
+	initializers for early mangling of referenced decls.
+	(mangle_referenced_decls): Also walk subtrees of CONSTRUCTORS.
+
+2026-01-27  Robin Dapp  <rdapp@oss.qualcomm.com>
+
+	PR tree-optimization/123799
+	* tree-ssa-forwprop.cc (simplify_vector_constructor): Pun
+	conversion element type with integer type.
+
+2026-01-27  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+
+	PR target/123791
+	* config/aarch64/aarch64.cc (aarch64_cannot_force_const_mem):
+	Always return true for symbols and labels except for large model.
+	(aarch64_select_rtx_section): Force .rodata for constants only.
+
+2026-01-27  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+
+	PR target/123792
+	* config/aarch64/aarch64.md (aarch64_<optab>_reg_minus<mode>3):
+	Add support for invert in shift count.
+
+2026-01-27  Tobias Burnus  <tburnus@baylibre.com>
+
+	* doc/install.texi (gcn): Require Newlib 4.6.0+, replacing 4.3.0+
+	requirement with long list of recommended fixes up to post-4.5.0.
+
+2026-01-27  Tamar Christina  <tamar.christina@arm.com>
+
+	PR tree-optimization/122749
+	* tree-ssa-math-opts.cc (convert_mult_to_fma_1, convert_mult_to_fma):
+	Unwrap converts around addend.
+
 2026-01-26  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
 
 	PR tree-optimization/123820
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 87be239a5394..bbe74c19f598 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260127
+20260128
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index b00556f040fc..1edeb5651d67 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,11 @@
+2026-01-27  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/122623
+	* analyzer.opt (fanalyzer-assume-nothrow): New.
+	* analyzer.opt.urls: Regenerate.
+	* region-model.cc (can_throw_p): Bail out if the user specified
+	-fanalyzer-assume-nothrow.
+
 2026-01-26  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/123145
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 05968d676e14..6009f105f13d 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,9 @@
+2026-01-27  Qing Zhao  <qing.zhao@oracle.com>
+
+	PR c/123500
+	* c-typeck.cc (build_c_cast): Exclude call to .ACCESS_WITH_SIZE from
+	-Wbad-function-cast warnings.
+
 2026-01-16  Jakub Jelinek  <jakub@redhat.com>
 	    Peter Damianov  <peter0x44@disroot.org>
 
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index dd54a0366411..7c211237a3e3 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,52 @@
+2026-01-27  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+	PR c++/122609
+	PR c++/101140
+	* cp-tree.h (visible_from_instantiation_origination): Declare.
+	* module.cc: (orig_decl_for_instantiation): New function.
+	(path_of_instantiation): Use it.
+	(visible_from_instantiation_origination): New function.
+	* name-lookup.cc (name_lookup::search_namespace_only): Also find
+	names visible at the point the instantiation originated.
+
+2026-01-27  Jakub Jelinek  <jakub@redhat.com>
+
+	* cp-gimplify.cc (immediate_escalating_function_p): Implement
+	CWG3153 - Immediate-escalating defaulted comparison.  Don't check
+	special_memfn_p for sfk_none for DECL_DEFAULTED_FNs.
+	* decl.cc (grokfndecl): Similarly for initialized == SD_DEFAULTED
+	fns.
+
+2026-01-27  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/123404
+	* decl.cc (grokfndecl): Replace bool deletedp argument with
+	int initialized.  Test initialized == SD_DELETED instead of deletedp.
+	Don't call check_consteval_only_fn for defaulted special member fns.
+	(grokdeclarator): Pass initialized rather than
+	initialized == SD_DELETED to grokfndecl.
+
+2026-01-27  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/123578
+	* tree.cc (cxx_printable_name_internal): Call lang_decl_name before
+	finding the slot to cache it in and repeat search in the cache
+	after the call.
+
+2026-01-27  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/123676
+	* pt.cc (tsubst_pack_expansion): Relax unsubsituted_packs
+	assert to allow !processing_template_decl when args is
+	NULL_TREE.
+
+2026-01-27  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/122494
+	PR c++/123814
+	* constexpr.cc (cxx_eval_outermost_constant_expr): Clear
+	uid_sensitive_constexpr_evaluation_value when mce_true.
+
 2026-01-26  Marek Polacek  <polacek@redhat.com>
 
 	* reflect.cc (check_splice_expr): Check if process_outer_var_ref
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 98974fdfd6d3..6b7f6b76875d 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,15 @@
+2026-01-27  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/120096
+	* expr.cc (ExprVisitor::visit (ArrayLiteralExp *)): Include saved side
+	effects in expression result.
+
+2026-01-27  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/122817
+	* d-lang.cc (d_parse_file): Set module filename location after
+	creation.
+
 2026-01-01  Jakub Jelinek  <jakub@redhat.com>
 
 	* gdc.texi: Bump @copyrights-d year.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index b8491a3d172b..fe33dfbecc62 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,15 @@
+2026-01-27  Tobias Burnus  <tburnus@baylibre.com>
+
+	* openmp.cc (resolve_omp_clauses): Reject groupprivate/device-local
+	variables in MAP clauses.
+
+2026-01-27  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+
+	PR fortran/118955
+	* decl.cc (gfc_match_gcc_builtin): Add 'fastmath' option which
+	checks for fast-math before accepting a vector function.
+	* gfortran.texi (!GCC$ builtin): Update documentation.
+
 2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
 
 	* lang.opt.urls: Regenerated.
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 8b614d78140b..6050cba3675c 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2026-01-27  Joseph Myers  <josmyers@redhat.com>
+
+	* sv.po: Update.
+
 2026-01-19  Joseph Myers  <josmyers@redhat.com>
 
 	* es.po: Update.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d27616da0267..8a67e60bf6cd 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,138 @@
+2026-01-27  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/120096
+	* gdc.dg/torture/pr120096.d: New test.
+
+2026-01-27  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/122623
+	* gcc.dg/analyzer/fexceptions-1.c: New test.
+	* gcc.dg/analyzer/fexceptions-2.c: New test.
+
+2026-01-27  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+	PR middle-end/97898
+	* c-c++-common/gomp/pr97898-1.c: New test.
+
+2026-01-27  Qing Zhao  <qing.zhao@oracle.com>
+
+	PR c/123500
+	* gcc.dg/pointer-counted-by-pr123500.c: New test.
+
+2026-01-27  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/122817
+	* gdc.dg/pr122817.d: New test.
+
+2026-01-27  Richard Biener  <rguenther@suse.de>
+
+	PR ipa/116296
+	* gcc.dg/torture/pr116296.c: New testcase.
+
+2026-01-27  Richard Biener  <rguenther@suse.de>
+
+	PR debug/123376
+	* g++.dg/lto/pr123376_0.C: New testcase.
+
+2026-01-27  Christophe Lyon  <christophe.lyon@arm.com>
+
+	* gcc.target/arm/mve/intrinsics/vdupq_n_f32.c: Update expected
+	code.
+
+2026-01-27  Robin Dapp  <rdapp@oss.qualcomm.com>
+
+	PR tree-optimization/123799
+	* gcc.dg/torture/pr123799.c: New test.
+
+2026-01-27  Tobias Burnus  <tburnus@baylibre.com>
+
+	* gfortran.dg/gomp/groupprivate-7.f90: New test.
+
+2026-01-27  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+
+	PR fortran/118955
+	* gfortran.dg/simd-builtins-9.f90: Add new test.
+	* gfortran.dg/simd-builtins-9.h: Likewise.
+
+2026-01-27  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+
+	PR target/123791
+	* gcc.target/aarch64/pr123791.c: New test.
+
+2026-01-27  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+
+	PR target/123792
+	* gcc.target/aarch64/pr123792.c: New test.
+
+2026-01-27  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+	PR c++/122609
+	PR c++/101140
+	* g++.dg/modules/adl-12_b.C: Remove XFAIL.
+	* g++.dg/modules/inst-8_a.C: New test.
+	* g++.dg/modules/inst-8_b.C: New test.
+	* g++.dg/modules/inst-8_c.C: New test.
+	* g++.dg/modules/inst-9_a.C: New test.
+	* g++.dg/modules/inst-9_b.C: New test.
+	* g++.dg/modules/inst-10_a.C: New test.
+	* g++.dg/modules/inst-10_b.C: New test.
+	* g++.dg/modules/inst-10_c.C: New test.
+
+2026-01-27  Jakub Jelinek  <jakub@redhat.com>
+
+	* g++.dg/reflect/cwg3153.C: New test.
+
+2026-01-27  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/123404
+	* g++.dg/reflect/pr123404.C: New test.
+
+2026-01-27  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/123578
+	* g++.dg/cpp2a/pr123578.C: New test.
+
+2026-01-27  Frank Scheiner  <frank.scheiner@web.de>
+
+	* gcc.dg/guality/guality.exp: Only test with LTO if supported.
+	* g++.dg/guality/guality.exp: Likewise.
+
+2026-01-27  Tamar Christina  <tamar.christina@arm.com>
+
+	PR tree-optimization/122749
+	* gcc.target/aarch64/pr122749_1.c: New test.
+	* gcc.target/aarch64/pr122749_2.c: New test.
+	* gcc.target/aarch64/pr122749_3.c: New test.
+	* gcc.target/aarch64/pr122749_4.c: New test.
+	* gcc.target/aarch64/pr122749_5.c: New test.
+	* gcc.target/aarch64/pr122749_6.c: New test.
+	* gcc.target/aarch64/pr122749_8.c: New test.
+	* gcc.target/aarch64/pr122749_9.c: New test.
+	* gcc.target/aarch64/sve/pr122749_1.c: New test.
+	* gcc.target/aarch64/sve/pr122749_11.c: New test.
+	* gcc.target/aarch64/sve/pr122749_12.c: New test.
+	* gcc.target/aarch64/sve/pr122749_13.c: New test.
+	* gcc.target/aarch64/sve/pr122749_14.c: New test.
+	* gcc.target/aarch64/sve/pr122749_2.c: New test.
+	* gcc.target/aarch64/sve/pr122749_3.c: New test.
+	* gcc.target/aarch64/sve/pr122749_4.c: New test.
+	* gcc.target/aarch64/sve/pr122749_5.c: New test.
+	* gcc.target/aarch64/sve/pr122749_6.c: New test.
+	* gcc.target/aarch64/sve/pr122749_8.c: New test.
+	* gcc.target/aarch64/sve/pr122749_9.c: New test.
+
+2026-01-27  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/123676
+	* g++.dg/cpp2a/concepts-decltype5.C: New test.
+
+2026-01-27  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/122494
+	PR c++/123814
+	* g++.dg/cpp2a/concepts-pr122494.C: New test.
+	* g++.dg/cpp2a/concepts-pr123814.C: New test.
+
 2026-01-26  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
 
 	PR tree-optimization/123820


More information about the Gcc-cvs mailing list