[gcc r17-4769] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Wed Sep 30 00:17:22 GMT 2026


https://gcc.gnu.org/g:833905b9cf824e6e92b5c78f79e3a1811304a6ae

commit r17-4769-g833905b9cf824e6e92b5c78f79e3a1811304a6ae
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Sep 30 00:16:43 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 121 +++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/ada/ChangeLog       |  82 +++++++++++++++++++++++++
 gcc/cobol/ChangeLog     |  42 +++++++++++++
 gcc/cp/ChangeLog        |  11 ++++
 gcc/fortran/ChangeLog   |   6 ++
 gcc/m2/ChangeLog        |   6 ++
 gcc/testsuite/ChangeLog | 155 ++++++++++++++++++++++++++++++++++++++++++++++++
 libgcobol/ChangeLog     |  12 ++++
 libstdc++-v3/ChangeLog  |  13 ++++
 10 files changed, 449 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e10db01885e5..4280d95611d6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,124 @@
+2026-09-29  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* tree-ssa-forwprop.cc (optimize_agr_copyprop_1): Use the index of
+	the basic block of USE_STMT instead of STMT to purge EH edges.
+
+2026-09-29  Aldy Hernandez  <aldy@quesejoda.com>
+
+	* gimple-range-fold.cc (range_from_missing_constructor_part): Add
+	zero for pointers too.  Remove assert.
+	(range_from_readonly_load): Add a null or a non-null range for a
+	pointer element.
+	(fold_using_range::range_from_readonly_var): Return the
+	accumulated range for pointers too, and fail if it is varying.
+
+2026-09-29  Michiel Derhaeg  <michiel.derhaeg@globalfoundries.com>
+
+	PR target/126157
+	* config/arc/arc.cc (prepare_move_operands): Force the address of
+	an uncached store into a register when it is not a valid store
+	destination.
+	* config/arc/arc.md (stdi<mode>): Use move_dest_operand for the
+	destination operand.
+	(*stdidi_split): Use non_mod_move_dest_operand for the destination
+	operand.
+	* config/arc/predicates.md (non_mod_move_dest_operand): New
+	predicate that disallows PRE/POST_INC/DEC.
+
+2026-09-29  Jonathan Wakely  <jwakely@redhat.com>
+
+	* ginclude/stdalign.h (__alignas_is_defined, __alignof_is_defined):
+	Note that the macros were removed in C23 and C++26.
+	* ginclude/stdbool.h (__bool_true_false_are_defined): Note that
+	the macro is obsolescent since C23 and deprecated since C++23.
+
+2026-09-29  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+
+	* config/s390/2827.md: Remove attributes
+	zEC12_{cracked,expanded,endgroup,groupalone}.
+	* config/s390/2964.md: Remove attributes
+	z13_unit_{fpd,fxa,fxb,fxd,lsu,vfu} and
+	z13_{cracked,expanded,groupalone,endgroup,groupoftwo}.
+	* config/s390/3906.md: Remove attributes
+	z14_unit_{fpd,fxa,fxb,fxd,lsu,vfu} and
+	z14_{cracked,expanded,groupalone,endgroup,groupoftwo}.
+	* config/s390/3931.md: Remove attributes
+	z16_unit_{fpd,fxa,fxb,fxd,lsu,vfu} and
+	z16_{cracked,expanded,groupalone,endgroup,groupoftwo}.
+	* config/s390/8561.md: Remove attributes
+	z15_unit_{fpd,fxa,fxb,fxd,lsu,vfu} and
+	z15_{cracked,expanded,groupalone,endgroup,groupoftwo}.
+	* config/s390/9175.md: Remove attributes
+	z17_unit_{fpd,fxa,fxb,fxd,lsu,vfu} and
+	z17_{cracked,expanded,groupalone,endgroup,groupoftwo}.
+	* config/s390/s390.cc (enum s390_sched_unit): New enum
+	describing the units which should be tracked.
+	(struct s390_sched_insn_descr): New struct describing an
+	instruction.
+	(s390_get_sched_attrmask): Removed.
+	(s390_get_unit_mask): Removed.
+	(s390_is_fpd): Removed.
+	(s390_is_fxd): Removed.
+	(s390_is_longrunning): Removed.
+	(get_sched_insn_descr): New function returning the pipeline
+	description for a particular insn.
+	(s390_sched_score): Use new insn description.
+	(PRINT_SCHED_ATTR): Remove.
+	(s390_sched_variable_issue): Use new insn description.
+	(s390_sched_init_global): New function, set insn description
+	according to current tune level.
+	(TARGET_SCHED_INIT_GLOBAL): Corresponding define.
+	* config/s390/2827.h: New file.
+	* config/s390/2964.h: New file.
+	* config/s390/3906.h: New file.
+	* config/s390/3931.h: New file.
+	* config/s390/8561.h: New file.
+	* config/s390/9175.h: New file.
+
+2026-09-29  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+
+	* genattr-common.cc (gen_attr): New preprocessor definition
+	ATTR_ENUM_MNEMONIC_COUNT.
+
+2026-09-29  Richard Biener  <rguenther@suse.de>
+
+	PR target/127633
+	* config/i386/sse.md (movsd/movhpd to movupd): Use
+	widen_memory_access instead of adjust_address to merge
+	the MEMs.
+	* config/i386/i386.cc (ix86_operands_ok_for_move_multiple):
+	Avoid merging loads from different parameters.
+
+2026-09-29  linden  <bestxmg@gmail.com>
+
+	* ipa-cp.h (ipcp_bits_lattice::set_to_constant)
+	(ipcp_bits_lattice::meet_with, ipcp_bits_lattice::meet_with_1):
+	Take widest_int parameters by const reference.
+	* ipa-cp.cc (ipcp_bits_lattice::set_to_constant)
+	(ipcp_bits_lattice::meet_with, ipcp_bits_lattice::meet_with_1):
+	Likewise.
+
+2026-09-29  Alexey Lapshin  <alexey.lapshin@espressif.com>
+
+	PR target/107549
+	* config/xtensa/xtensa.cc (xt_true_regnum): Don't index
+	reg_renumber before LRA starts.
+
+2026-09-29  Juergen Christ  <jchrist@linux.ibm.com>
+
+	* config/s390/s390.cc (s390_gimple_fold_builtin): New
+	function.
+
+2026-09-29  Jeevitha Palanisamy  <jeevitha@linux.ibm.com>
+
+	PR target/126891
+	* config/rs6000/rs6000.md (rs6000_set_fpscr_drn): Change operand
+	from DImode to SImode and convert it to DImode before use.
+
+2026-09-29  Pan Li  <pan2.li@intel.com>
+
+	* config/riscv/vector.md: Leverage Wvr constraint.
+
 2026-09-28  Robin Dapp  <robin.dapp@oss.qualcomm.com>
 
 	PR target/127075
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b17e8c88fd89..f32eb3dd80fc 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260929
+20260930
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index ba0613ff0e72..f0c5eaec1fe9 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,85 @@
+2026-09-29  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* exp_aggr.adb (Initialize_Discriminants): Delete.
+	(Build_Record_Aggr_Code.Init_Visible_Discriminants): Likewise.
+	(Build_Record_Aggr_Code.Init_Hidden_Discriminants): Rename into...
+	(Build_Record_Aggr_Code.Init_Parent_Discriminants): ...this.  Remove
+	the two parameters and initialize all the parent discriminants.
+	(Build_Record_Aggr_Code.Init_Stored_Discriminants): Retrieve the
+	stored discriminants of the base type.
+	(Build_Record_Aggr_Code): Adjust to above changes.
+	(Convert_To_Assignments): Remove calls to Initialize_Discriminants.
+	* sem_aux.ads (First_Stored_Discriminant): Minor tweaks.
+
+2026-09-29  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* exp_aggr.adb (Expand_Array_Aggregate): Turn an others-equivalent
+	aggregate present in an assignment into an others aggregate.
+
+2026-09-29  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* exp_aggr.adb (Build_Record_Aggr_Code): Remove Finalization_Done
+	variable and Generate_Finalization_Actions procedure.  Generate a
+	call to the Initialize primitive for an extension aggregate with
+	an ancestor part that is a subtype mark for a controlled type.
+
+2026-09-29  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* exp_aggr.adb (Build_Record_Aggr_Code): Call Is_Limited_Type in
+	lieu of Is_Inherently_Limited_Type.
+	(Convert_Aggr_In_Object_Decl): Likewise.
+	(Convert_To_Assignments): Likewise.
+	(Expand_Array_Aggregate): Likewise.
+
+2026-09-29  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* exp_aggr.adb (Convert_To_Positional): Adjust commentary.  Do not
+	set Compile_Time_Known_Aggregate on the aggregate if the size of its
+	type is not known at compile time.
+	(Expand_Record_Aggregate.Build_Back_End_Aggregate): Likewise.
+	* sem_aggr.adb (Array_Aggr_Subtype): Set Size_Known_At_Compile_Time
+	on the subtype even if the aggregate does not come from source.
+
+2026-09-29  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* exp_aggr.adb (Convert_To_Positional.Flatten): Take into account
+	the elements of a nested array aggregate when deciding to duplicate
+	the element covered by an "others" choice.
+	(Convert_To_Positional.Is_Static_Element): Return again false for
+	a compile-time known aggregate whose expansion has been delayed.
+	(Compile_Time_Known_Composite_Value): Delete.
+	(Expand_Record_Aggregate): Call Compile_Time_Known_Value on the
+	expression whatever its type.
+	* sem_ch3.adb (Analyze_Object_Declaration): Propagate the subtype
+	of an expression, which is a static array aggregate whose nominal
+	component subtype is an unconstrained discriminated record type,
+	to the actual subtype of the object if it is declared as constant.
+
+2026-09-29  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* exp_pakd.adb (Expand_Bit_Packed_Element_Set): Check that the type
+	of the RHS is discrete before calling Expr_Rep_Value on it.
+	* sem_eval.ads (Expr_Value_A): New function.
+	* sem_eval.adb (Compile_Time_Compare): Filter string types and deal
+	with other discrete array types.
+	(Compile_Time_Known_Value): Return True for aggregates with the
+	Compile_Time_Known_Aggregate flag set and not of a string type.
+	(Eval_Logical_Op): Filter boolean types.
+	(Eval_Op_Not): Likewise.
+	(Eval_Qualified_Expression): Filter string types.
+	(Expr_Value_A): New function.
+	(Test_Expression_Is_Foldable): Do not apply boolean logic to arrays.
+	* sem_res.adb (Resolve_Expression_With_Actions.Get_Literal): Adjust.
+	(Resolve_Expression_With_Actions): Remove useless assertion and fold
+	local constant.
+
+2026-09-29  Yang Yujie  <yangyujie@loongson.cn>
+
+	* libgnat/s-objrea.ads (Object_Arch): Add LOONGARCH.
+	* libgnat/s-objrea.adb (EM_LOONGARCH): New named number.
+	(ELF_Ops.Initialize): Deal with EM_LOONGARCH.
+	(Read_Address): Deal with LOONGARCH.
+
 2026-09-23  Eric Botcazou  <ebotcazou@adacore.com>
 
 	* exp_ch7.adb (Establish_Transient_Scope.Find_Transient_Context):
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 39a0820bc3dc..c9542b10a3f1 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,45 @@
+2026-09-29  Xavier Del Campo Romero  <xdelcampo@symas.com>
+
+	* gcobolspec.cc (lang_specific_driver): Disable lib{compat,posix}
+		if requested.
+
+2026-09-29  Xavier Del Campo Romero  <xdelcampo@symas.com>
+
+	* gcobolspec.cc (lang_specific_driver): Init need_libposix to true.
+
+2026-09-29  Robert Dubner  <rdubner@symas.com>
+	    James K. Lowden  <jklowden@cobolworx.com>
+
+	* genapi.cc (parser_call): Proper handling of the ON EXCEPTION
+	clause.
+	* parse.y: Handle missing target when the CALL is the final
+	statement of the source code module.
+	* parse_ante.h: Likewise.
+
+2026-09-29  Robert Dubner  <rdubner@symas.com>
+
+	* picture.cc (is_valid_picture): Appease cppcheck.
+	(process_line): Likewise.
+	(process_file): Likewise.
+	(main): Likewise. Likewise.
+	* semantic_token.h (struct lex_picture_t): Likewise.
+	* symbols.cc (expand_picture): Remove obsolete PICTURE workaround.
+	* util.cc (cbl_field_t::encode_numeric): Likewise.
+
+2026-09-29  James K. Lowden  <jklowden@cobolworx.com>
+
+	* parse_ante.h (struct refer_list_t): Whitespace.
+	(update_prior_invalid_field): Move to symbols.cc.
+	(field_add): Whitespace.
+	* scan_post.h (run_cdf): Better debug messages.
+	(next_token): Same.
+	(prelex): Same.
+	(yylex): Whitespace.
+	* symbols.cc (update_prior_invalid_field): Define with external linkage.
+	(name_queue_t::dump): Tidy up logic.
+	* symbols.h (update_prior_invalid_field): Declare function.
+	* util.cc (cdf_field_add): Use update_prior_invalid_field.
+
 2026-09-28  James K. Lowden  <jklowden@cobolworx.com>
 
 	* cbldiag.h (current_call_convention): Whitespace.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index e348431f44bc..714623c0ff05 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,14 @@
+2026-09-29  Jonas Hansen  <jhansen@roku.com>
+
+	PR tree-optimization/127416
+	* typeck2.cc (store_init_value): Move braced_lists_to_strings after
+	constant folding.
+
+2026-09-29  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/127643
+	* reflect.cc (class_members_of): Also skip templated clones.
+
 2026-09-27  Steven Sudit  <stevensudit@gmail.com>
 
 	PR c++/127218
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index a187ca42f4cf..4bea8636fe5c 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2026-09-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+	PR fortran/127187
+	* resolve.cc (resolve_assoc_var): A selector with a LEN or KIND
+	inquiry reference is not a variable.
+
 2026-09-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
 	PR fortran/127187
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index b846e657bd67..acda02c37ff0 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,9 @@
+2026-09-29  Gaius Mulley  <gaiusmod2@gmail.com>
+
+	PR modula2/127657
+	* gm2-compiler/M2Quads.mod (BuildValFunction): Add filtering
+	spell check for unknown symbols.
+
 2026-09-26  Gaius Mulley  <gaiusmod2@gmail.com>
 
 	PR modula2/127622
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 143cc790b63f..c4eec900333b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,158 @@
+2026-09-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+	PR fortran/127187
+	* gfortran.dg/associate_90.f90: Add -fdump-tree-original and check
+	that no associate-name points to a string length.
+
+2026-09-29  Xavier Del Campo Romero  <xdelcampo@symas.com>
+
+	* cobol.dg/group2/Hello.cob: New test.
+	* cobol.dg/group2/Hello.out: New test.
+	* cobol.dg/group2/Read_and_write_errno.cob: New test.
+	* cobol.dg/group2/Read_and_write_errno.out: New test.
+
+2026-09-29  Xavier Del Campo Romero  <xdelcampo@symas.com>
+
+	* cobol.dg/group2/CBL_GET_PROGRAM_INFO__returned_buffer_length_.cob: New test.
+	* cobol.dg/group2/CBL_GET_PROGRAM_INFO__returned_buffer_length_.out: New test.
+
+2026-09-29  Christophe Lyon  <christophe.lyon@arm.com>
+
+	* gcc.target/arm/armv6-unaligned-load-ice.c: Remove dg-skip-if,
+	fix dg-options and dg-add-options.
+	* gcc.target/arm/attr-unaligned-load-ice.c: Remove dg-skip-if and
+	fix dg-options.
+	* gcc.target/arm/attr_arm-err.c: Remove dg-skip-if.
+	* gcc.target/arm/combine-cmp-shift.c: Remove dg-skip-if, useless
+	-mcpu=cortex-a8 and require arm_arch_v7a.
+	* gcc.target/arm/lob2.c: Remove dg-skip-if, and require
+	arm_arch_v8_1m_main.
+	* gcc.target/arm/lob5.c: Likewise.
+	* gcc.target/arm/pr50305.c: Remove dg-skip-if and require
+	arm_arch_v7a_arm.
+
+2026-09-29  Aldy Hernandez  <aldy@quesejoda.com>
+
+	* gcc.dg/tree-ssa/vrp-from-cst-agg-12.c: New test.
+
+2026-09-29  Michiel Derhaeg  <michiel.derhaeg@globalfoundries.com>
+
+	PR target/126157
+	* gcc.target/arc/uncached-10.c: New test.
+	* gcc.target/arc/uncached-11.c: New test.
+
+2026-09-29  Jonas Hansen  <jhansen@roku.com>
+
+	PR tree-optimization/127416
+	* g++.dg/warn/Wformat-truncation-nonstring.C: New test.
+	* g++.dg/torture/constexpr-array-string.C: New test.
+
+2026-09-29  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/127643
+	* g++.dg/reflect/members_of18.C: New test.
+
+2026-09-29  Richard Biener  <rguenther@suse.de>
+
+	PR target/127633
+	* gcc.target/i386/pr127633.c: New testcase.
+	* gcc.target/i386/sse2-init-v2df-2.c: Adjust.
+	* gcc.target/i386/sse4_1-init-v2df-2.c: Likewise.
+
+2026-09-29  Gaius Mulley  <gaiusmod2@gmail.com>
+
+	PR modula2/127657
+	* gm2.dg/spell/iso/fail/valspell.mod: New test.
+	* gm2.dg/spell/iso/fail/valspell2.mod: New test.
+	* gm2.dg/spell/iso/fail/valspell3.mod: New test.
+
+2026-09-29  Avinash Jayakar  <avinashd@linux.ibm.com>
+
+	* gcc.target/powerpc/mma-builtin-1.h: Correct comments.
+	* gcc.target/powerpc/mma-builtin-10-pair.h: Likewise.
+	* gcc.target/powerpc/mma-builtin-10-quad.h: Likewise.
+	* gcc.target/powerpc/mma-builtin-2.h: Likewise.
+	* gcc.target/powerpc/mma-builtin-3.h: Likewise.
+	* gcc.target/powerpc/mma-builtin-4.h: Likewise.
+	* gcc.target/powerpc/mma-builtin-5.h: Likewise.
+	* gcc.target/powerpc/mma-builtin-6.h: Likewise.
+	* gcc.target/powerpc/mma-builtin-7.h: Likewise.
+	* gcc.target/powerpc/mma-builtin-8.h: Likewise.
+	* gcc.target/powerpc/mma-builtin-9.h: Likewise.
+	* gcc.target/powerpc/pr100777.h: Likewise.
+	* gcc.target/powerpc/pr101849.h: Likewise.
+	* gcc.target/powerpc/pr102976.h: Likewise.
+	* gcc.target/powerpc/pr103127.h: Likewise.
+	* gcc.target/powerpc/pr104923.h: Likewise.
+	* gcc.target/powerpc/pr106016.h: Likewise.
+	* gcc.target/powerpc/pr106017.h: Likewise.
+	* gcc.target/powerpc/pr106833.h: Likewise.
+	* gcc.target/powerpc/pr110411-2.h: Likewise.
+	* gcc.target/powerpc/pr96446.h: Likewise.
+	* gcc.target/powerpc/pr96530.h: Likewise.
+	* gcc.target/powerpc/pr96808.h: Likewise.
+	* gcc.target/powerpc/pr97360.h: Likewise.
+	* gcc.target/powerpc/pr98872.h: Likewise.
+
+2026-09-29  Juergen Christ  <jchrist@linux.ibm.com>
+
+	* gcc.target/s390/zvector/vec_perm-1.c: New test.
+
+2026-09-29  Jeevitha Palanisamy  <jeevitha@linux.ibm.com>
+
+	PR target/126891
+	* gcc.target/powerpc/pr126891.c: New test.
+
+2026-09-29  Robert Dubner  <rdubner@symas.com>
+
+	* cobol.dg/group2/Compare_numeric-display_to_alphanumeric.cob: New test.
+	* cobol.dg/group2/Compare_numeric-display_to_alphanumeric.out: New test.
+	* cobol.dg/group2/Test_refmod_against_named-conditional.cob: New test.
+	* cobol.dg/group2/Test_refmod_against_named-conditional.out: New test.
+
+2026-09-29  Pan Li  <pan2.li@intel.com>
+
+	* gcc.target/riscv/rvv/base/pr112431-25.c: Remove the xfail
+	of the csrr check.
+	* gcc.target/riscv/rvv/base/pr112431-26.c: Ditto.
+	* gcc.target/riscv/rvv/base/pr112431-27.c: Ditto.
+
+2026-09-29  Pan Li  <pan2.li@intel.com>
+
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-m1.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-m2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-m4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-mf2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-mf4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f32-m1.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f32-m2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f32-m4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f32-mf2.c: New test.
+
+2026-09-29  Pan Li  <pan2.li@intel.com>
+
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-m1.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-m2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-m4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-mf2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-mf4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f32-m1.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f32-m2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f32-m4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f32-mf2.c: New test.
+
+2026-09-29  Pan Li  <pan2.li@intel.com>
+
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-m1.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-m2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-m4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-mf2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-mf4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f32-m1.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f32-m2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f32-m4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f32-mf2.c: New test.
+
 2026-09-28  Robin Dapp  <robin.dapp@oss.qualcomm.com>
 
 	PR target/127075
diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog
index 5f50c9d31236..0cd9899d5b36 100644
--- a/libgcobol/ChangeLog
+++ b/libgcobol/ChangeLog
@@ -1,3 +1,15 @@
+2026-09-29  Xavier Del Campo Romero  <xdelcampo@symas.com>
+
+	* posix/cpy/posix-errno.cpy: Add new OPTIONAL arg.
+	* posix/shim/errno.cc (posix_errno): Set errno if required.
+	* posix/udf/posix-errno.cbl: Add new OPTIONAL arg.
+
+2026-09-29  Robert Dubner  <rdubner@symas.com>
+
+	* libgcobol.cc (defined): Remove always-on MATCH_DECLARATIVE
+	debugging condition.
+	(__gg__compare_numdisp_alpha): Appease cppcheck.
+
 2026-09-28  Xavier Del Campo Romero  <xdelcampo@symas.com>
 
 	* compat/gnu/lib/cbl_get_program_info.3: Update to status quo.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 28e2d5bbdbbc..025525bbeea1 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,16 @@
+2026-09-29  Jonathan Wakely  <jwakely@redhat.com>
+
+	* doc/Makefile.am: Fix name in .PHONY target.
+	* doc/Makefile.in: Regenerate.
+
+2026-09-29  Jonathan Wakely  <jwakely@redhat.com>
+
+	PR libstdc++/127656
+	* include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
+	(erase_if): Update m_a_entries after reallocation.
+	* testsuite/ext/pb_ds/regression/priority_queues_erase_if.cc:
+	New test.
+
 2026-09-28  Jonathan Wakely  <jwakely@redhat.com>
 
 	PR libstdc++/108822


More information about the Libstdc++-cvs mailing list