Daily bump.

This commit is contained in:
GCC Administrator
2026-02-05 00:16:28 +00:00
parent 3f79055504
commit 2c762cd889
9 changed files with 203 additions and 1 deletions

View File

@@ -1,3 +1,10 @@
2026-02-04 Jakub Jelinek <jakub@redhat.com>
* Makefile.tpl (STAGE1_CONFIGURE_FLAGS, STAGE2_CONFIGURE_FLAGS,
STAGEprofile_CONFIGURE_FLAGS): Append --disable-libstdcxx-pch if
target-libstdc++-v3-bootstrap.
* Makefile.in: Regenerate.
2026-01-22 Alejandro Colomar <alx@kernel.org>
* MAINTAINERS: Add myself to Write After Approval and DCO

View File

@@ -1,3 +1,9 @@
2026-02-04 Prachi Godbole <pgodbole@nvidia.com>
* bootstrap-lto-locality.mk (STAGEprofile_CFLAGS): Remove
-fipa-reorder-for-locality.
(STAGEtrain_CFLAGS): Ditto.
2026-01-20 Prachi Godbole <pgodbole@nvidia.com>
* bootstrap-lto-locality-cpp-template.mk: New file.

View File

@@ -1,3 +1,77 @@
2026-02-04 Vladimir N. Makarov <vmakarov@redhat.com>
PR rtl-optimization/123922
* lra-assigns.cc (lra_split_hard_reg_for): Allocate and free
update_hard_regno_preference_check. Clear non_reload_pseudos for
successful spilling too.
2026-02-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR middle-end/121661
* tree-complex.cc (extract_component): Create gimple
assign statements directly rather than call force_gimple_operand_gsi.
2026-02-04 Sandra Loosemore <sloosemore@baylibre.com>
PR translation/89915
* doc/params.texi: Copy-edit text throughout the file.
* params.opt: Likewise in documentation strings.
2026-02-04 Sandra Loosemore <sloosemore@baylibre.com>
PR target/123245
PR translation/89915
* doc/invoke.texi (Warning Options): Remove discussion of parameters
from -Winterference-size documentation.
(Static Analyzer Options): Ditto for -Wanalyzer-symbol-too-complex,
the list of things the analyzer has specific knowledge of, and
-fanalyzer-call-summaries.
(Optimize Options): Ditto for -finline-limit and fipa-cp-clone.
(Instrumentation Options): Likewise for -fsanitize=kernel-hwaddress
and -fharden-control-flow-redundancy.
(C++ Compiled Module Interface): Likewise for discussion of limits
on number of open files.
2026-02-04 Sandra Loosemore <sloosemore@baylibre.com>
PR target/123245
PR translation/89915
* Makefile.in (TEXI_GCCINT_FILES): Add params.texi.
* doc/gccint.texi (pa): New index.
(Top): Add new Parameters and Parameters Index nodes to menu.
Include params.texi.
(Parameter Index): New.
* doc/invoke.texi (Option Summary): Move --param from Optimization
Options to Developer Options.
(Optimization Options): Move parameter documentation to params.texi.
(Developer Options): Add abbreviated discussion of --param here.
(LoongArch Options): Move parameter documentation to params.texi.
(RISC-V Options): Likewise.
(RS/6000 and PowerPC Options): Likewise.
* doc/params.texi: New file.
2026-02-04 Yangyu Chen <cyy@cyyself.name>
* config/riscv/riscv-target-attr.cc
(riscv_target_attr_parser::parse_arch): Fix nullptr dereference
when parsing invalid arch string.
2026-02-04 Jakub Jelinek <jakub@redhat.com>
PR c++/123818
* tree.cc (simple_cst_equal) <case CONSTRUCTOR>: Return -1 if some
recursive call returns -1. Also compare indexes.
2026-02-04 Jakub Jelinek <jakub@redhat.com>
PR middle-end/122689
* gimple-lower-bitint.cc (gimple_lower_bitint): For the PHI handling
if min_prec == prec, break after emitting assignment from c.
2026-02-04 Prachi Godbole <pgodbole@nvidia.com>
* params.opt: Change default param value.
2026-02-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR other/123841

View File

@@ -1 +1 @@
20260204
20260205

View File

@@ -1,3 +1,17 @@
2026-02-04 Jakub Jelinek <jakub@redhat.com>
PR c++/123913
PR c++/123964
* reflect.cc (eval_parameters_of): Fix up handling of function
types.
2026-02-04 Jakub Jelinek <jakub@redhat.com>
PR c++/123611
* pt.cc (finish_expansion_stmt): Temporarily enable
in_immediate_context () for the iterating expansion stmt N
computation.
2026-02-03 Marek Polacek <polacek@redhat.com>
* constexpr.cc (is_std_allocator): Don't check for __new_allocator.

View File

@@ -1,3 +1,9 @@
2026-02-04 Harald Anlauf <anlauf@gmx.de>
PR fortran/123941
* intrinsic.texi: SPLIT is a subroutine, not a function.
Improve documentation of its arguments.
2026-02-03 Kirill Chilikin <chilikin.k@gmail.com>
PR fortran/117303

View File

@@ -1,3 +1,43 @@
2026-02-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR middle-end/121661
* gcc.dg/torture/pr121661-1.c: New test.
2026-02-04 Jeff Law <jeffrey.law@oss.qualcomm.com>
* gcc.target/riscv/rvv/autovec/vls/J: Remove.
2026-02-04 Yangyu Chen <cyy@cyyself.name>
* gcc.target/riscv/target-attr-bad-11.c: New test.
2026-02-04 Richard Biener <rguenther@suse.de>
PR middle-end/49330
* gcc.dg/torture/pr49330-1.c: New testcase.
* gcc.dg/torture/pr49330-2.c: Likewise.
2026-02-04 Jakub Jelinek <jakub@redhat.com>
PR c++/123913
PR c++/123964
* g++.dg/reflect/parameters_of7.C: New test.
2026-02-04 Jakub Jelinek <jakub@redhat.com>
PR c++/123611
* g++.dg/reflect/expansion-stmt1.C: New test.
2026-02-04 Jakub Jelinek <jakub@redhat.com>
PR c++/123818
* g++.dg/cpp0x/pr123818.C: New test.
2026-02-04 Jakub Jelinek <jakub@redhat.com>
PR middle-end/122689
* gcc.dg/bitint-127.c: New test.
2026-02-03 David Malcolm <dmalcolm@redhat.com>
PR analyzer/116865

View File

@@ -1,3 +1,19 @@
2026-02-04 Paul-Antoine Arras <parras@baylibre.com>
* target.c (gomp_present_fatal): New function.
(gomp_map_vars_internal): For a Fortran allocatable array, present
causes runtime termination only if the descriptor is not mapped.
(gomp_update): Call gomp_present_fatal.
* testsuite/libgomp.fortran/map-alloc-present-1.f90: New test.
2026-02-04 Jeff Law <jeffrey.law@oss.qualcomm.com>
* J: Remove.
2026-02-04 Yangyu Chen <cyy@cyyself.name>
* J: New file.
2026-02-03 Andrew Stubbs <ams@baylibre.com>
PR libgomp/121813

View File

@@ -1,3 +1,42 @@
2026-02-04 Nathan Myers <ncm@cantrip.org>
PR libstdc++/117404
* include/bits/version.def (associative_heterogeneous_erasure):
Define.
* include/bits/version.h: Regenerate.
* include/std/map: Request new feature from version.h.
* include/std/set: Same.
* include/std/unordered_map: Same.
* include/std/unordered_set: Same.
* include/bits/stl_map.h (extract, erase): Define overloads.
* include/bits/stl_set.h: Same.
* include/bits/stl_multimap.h: Same.
* include/bits/stl_multiset.h: Same.
* include/bits/unordered_map.h: Same, 2x.
* include/bits/unordered_set.h: Same, 2x.
* include/bits/stl_function.h (concepts __not_container_iterator,
__heterogeneous_key): Define.
* include/bits/hashtable.h (_M_find_before_node, _M_locate, extract):
Delegate to more-general _tr version.
(_M_find_before_node_tr, _M_locate_tr, _M_extract_tr, _M_erase_tr):
Add new members to support a heterogeneous key argument.
(_M_erase_some): Add new helper function.
(concept __heterogeneous_hash_key): Define.
* include/bits/stl_tree.h (_M_lower_bound_tr, _M_upper_bound_tr,
_M_erase_tr, _M_extract_tr): Add new members to support a
heterogeneous key argument.
(concept __heterogeneous_tree_key): Define.
* testsuite/23_containers/map/modifiers/hetero/erase.cc: New test.
* testsuite/23_containers/multimap/modifiers/hetero/erase.cc: Same.
* testsuite/23_containers/multiset/modifiers/hetero/erase.cc: Same.
* testsuite/23_containers/set/modifiers/hetero/erase.cc: Same.
* testsuite/23_containers/unordered_map/modifiers/hetero/erase.cc: Same.
* testsuite/23_containers/unordered_multimap/modifiers/hetero/erase.cc:
Same.
* testsuite/23_containers/unordered_multiset/modifiers/hetero/erase.cc:
Same.
* testsuite/23_containers/unordered_set/modifiers/hetero/erase.cc: Same.
2026-02-03 Marek Polacek <polacek@redhat.com>
* include/bits/new_allocator.h (__new_allocator::allocate,