Daily bump.

This commit is contained in:
GCC Administrator 2025-09-23 00:20:06 +00:00
parent 4275518a06
commit 5a43bcc730
9 changed files with 160 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2025-09-22 Jonathan Wakely <jwakely@redhat.com>
* .editorconfig: New file.
2025-09-04 Wilco Dijkstra <wilco.dijkstra@arm.com>
* MAINTAINERS (Reviewers): Add myself for the aarch64 port.

View File

@ -1,3 +1,9 @@
2025-09-22 Jonathan Wakely <jwakely@redhat.com>
* unicode/gen_libstdcxx_unicode_data.py: Update comment at the
top of the file to mention DerivedGeneralCategory.txt
prerequisite.
2025-09-17 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
* uninclude: Add `lib/gcc/<anything>/include`.

View File

@ -1,3 +1,64 @@
2025-09-22 Peter Bergner <bergner@tenstorrent.com>
PR target/121982
* config/riscv/tt-ascalon-d8.md (tt_ascalon_d8_vec_idiv_byte): New
define_insn_reservation.
2025-09-22 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR tree-optimization/121762
* builtins.cc (fold_builtin_constant_p): Make non-static.
* builtins.h (fold_builtin_constant_p): New declaration.
* gimple-fold.cc (gimple_fold_builtin_constant_p): New function.
(gimple_fold_builtin): Call gimple_fold_builtin_constant_p
for BUILT_IN_CONSTANT_P.
* tree-ssa-ccp.cc (pass_fold_builtins::execute): Set PROP_last_full_fold
on curr_properties. Remove handling of BUILT_IN_CONSTANT_P.
2025-09-22 Gerald Pfeifer <gerald@pfeifer.com>
* doc/libgdiagnostics/index.rst: Drop broken reference to
`modindex`.
2025-09-22 Pan Li <pan2.li@intel.com>
PR middle-end/122021
* tree-ssa-math-opts.cc (build_and_insert_cast): Add sign-extend
check before prop.
2025-09-22 Richard Biener <rguenther@suse.de>
PR tree-optimization/122016
* tree-ssa-sccvn.cc (vn_nary_simplify): Do not use the
simplified expression when it references abnormals.
2025-09-22 Richard Biener <rguenther@suse.de>
PR tree-optimization/122023
* tree-vect-patterns.cc (vect_recog_rotate_pattern): Disable
for rotates.
2025-09-22 Dimitar Dimitrov <dimitar@dinux.eu>
PR target/116205
* config/pru/pru-passes.cc (class pass_pru_tiabi_check): Make
this an IPA pass.
(chkp_type_has_function_pointer): Remove.
(check_type_tiabi_compatibility): New function.
(chk_function_decl): Rename.
(check_function_decl): Simplify.
(check_op_callback): Rework to use
check_type_tiabi_compatibility.
(pass_pru_tiabi_check::execute): Rework to scan all symbols and
gimple contents of all defined functions.
* config/pru/pru-passes.def (INSERT_PASS_AFTER): Move after
pass_ipa_auto_profile_offline.
* config/pru/pru-protos.h (make_pru_tiabi_check): New
declaration to mark as IPA pass.
(make_pru_minrt_check): Specify it is making a gimple pass.
* doc/invoke.texi: Document that bit-fields are now rejected for
TI ABI.
2025-09-21 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
* tree-ssa-ccp.cc (optimize_unreachable): Don't check for forced labels.

View File

@ -1 +1 @@
20250922
20250923

View File

@ -1,3 +1,10 @@
2025-09-22 Eric Botcazou <ebotcazou@adacore.com>
PR ada/121968
* sem_ch12.adb (Associations.Find_Assoc): Add guard for clauses.
* sem_dim.adb (Analyze_Dimension_Array_Aggregate): Add test for
N_Iterated_Component_Association nodes.
2025-09-19 Eric Botcazou <ebotcazou@adacore.com>
* gcc-interface/gigi.h (create_var_decl): Add LINKONCE_FLAG boolean

View File

@ -1,3 +1,11 @@
2025-09-22 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/122015
* cp-tree.h (make_auto_pack): Declare.
* lambda.cc (lambda_capture_field_type): Use make_auto_pack to
ensure TYPE_CANONICAL is set correctly.
* pt.cc (make_auto_pack): New function.
2025-09-20 Patrick Palka <ppalka@redhat.com>
PR c++/121981

View File

@ -1,3 +1,9 @@
2025-09-22 Steve Kargl <pault@gcc.gnu.org>
PR fortran/103508
* decl.cc (gfc_match_end): Remove only the current partial
rather than removing the entire sibling chain.
2025-09-21 Harald Anlauf <anlauf@gmx.de>
PR fortran/109010

View File

@ -1,3 +1,50 @@
2025-09-22 Peter Bergner <bergner@tenstorrent.com>
PR target/121982
* gcc.target/riscv/pr121982.c: New test.
2025-09-22 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/122015
* g++.dg/modules/lambda-11.h: New test.
* g++.dg/modules/lambda-11_a.H: New test.
* g++.dg/modules/lambda-11_b.C: New test.
2025-09-22 Pan Li <pan2.li@intel.com>
PR middle-end/122021
* gcc.target/i386/pr122021-0.c: New test.
2025-09-22 Richard Biener <rguenther@suse.de>
PR tree-optimization/122016
* gcc.dg/torture/pr122016.c: New testcase.
2025-09-22 Richard Biener <rguenther@suse.de>
PR tree-optimization/122023
* gcc.dg/vect/pr122023.c: New testcase.
2025-09-22 Dimitar Dimitrov <dimitar@dinux.eu>
PR target/116205
* gcc.target/pru/mabi-ti-1.c: Adjust diagnostic location.
* gcc.target/pru/mabi-ti-2.c: Ditto.
* gcc.target/pru/mabi-ti-3.c: Ditto.
* gcc.target/pru/mabi-ti-5.c: Ditto.
* gcc.target/pru/mabi-ti-6.c: Ditto.
* gcc.target/pru/mabi-ti-7.c: Adjust diagnostic locations and
add global variables for checking.
* gcc.target/pru/mabi-ti-11.c: New test.
* gcc.target/pru/mabi-ti-12.c: New test.
* gcc.target/pru/mabi-ti-8.c: New test.
* gcc.target/pru/mabi-ti-9.c: New test.
2025-09-22 Steve Kargl <pault@gcc.gnu.org>
PR fortran/103508
* gfortran.dg/pr103508.f90: New test.
2025-09-21 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
* gcc.dg/builtin-unreachable-7.c: New test.

View File

@ -1,3 +1,23 @@
2025-09-22 Tomasz Kamiński <tkaminsk@redhat.com>
* include/bits/chrono_io.h(__formatter_chrono::_M_parse): Update
needed flags for %g, %G, %V, %U, %W.
(__formatter_chrono::_M_format_to): Change how %V is handled.
(__formatter_chrono::_M_g_G): Merged into _M_g_G_V.
(__formatter_chrono::_M_g_G_V): Reworked from _M_g_G.
(__formatter_chrono::_M_U_V_W): Changed into _M_U_V.
(__formatter_chrono::_M_U_W): Reworked implementation.
* testsuite/std/time/year_month_day/io.cc: New tests.
2025-09-22 Tomasz Kamiński <tkaminsk@redhat.com>
PR libstdc++/106658
* include/bits/stl_construct.h (std::start_lifetime_as_array)
(std::start_lifetime_as): Moved from std/memory, with update
to guard macros.
* include/std/memory (std::start_lifetime_as_array)
(std::start_lifetime_as): Moved to bits/stl_construct.h.
2025-09-19 Nathan Myers <ncm@cantrip.org>
PR libstdc++/119744