[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