Daily bump.

This commit is contained in:
GCC Administrator
2026-01-28 00:16:36 +00:00
parent 8e869a0d0e
commit a6201597c4
9 changed files with 323 additions and 1 deletions

View File

@@ -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

View File

@@ -1 +1 @@
20260127
20260128

View File

@@ -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

View File

@@ -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>

View File

@@ -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

View File

@@ -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.

View File

@@ -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.

View File

@@ -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.

View File

@@ -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