[gcc r17-2577] Daily bump.

GCC Administrator via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
https://gcc.gnu.org/g:27fe5777991e5be302d6389c168e083780b9c928

commit r17-2577-g27fe5777991e5be302d6389c168e083780b9c928
Author: GCC Administrator <[email protected]>
Date:   Tue Jul 21 00:16:43 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  96 ++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/algol68/ChangeLog   |   6 +
 gcc/c-family/ChangeLog  |   7 +
 gcc/cobol/ChangeLog     |   7 +
 gcc/cp/ChangeLog        |   5 +
 gcc/fortran/ChangeLog   | 234 ++++++++++++++++++
 gcc/testsuite/ChangeLog | 617 ++++++++++++++++++++++++++++++++++++++++++++++++
 libga68/ChangeLog       |  11 +
 libgomp/ChangeLog       |  22 ++
 libsanitizer/ChangeLog  |   6 +
 libstdc++-v3/ChangeLog  |  37 +++
 12 files changed, 1049 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6fad13ae3792..6c905395570b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,99 @@
+2026-07-20  Kael Andrew Alonzo Franco  <[email protected]>
+
+	PR tree-optimization/64992
+	* match.pd: Combine two patterns into for neeq (ne eq) and fix typo.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+	* config/bpf/bpf.cc (bpf_insn_cost): Return pattern_cost () by default.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+	* config/bpf/bpf.cc (bpf_rtx_costs): set CONST_INT 0 insns.
+	* config/bpf/bpf.h (BPF_IMM32_P): New helper macro.
+	* config/bpf/predicates.md (imm32_operand): Use new macro.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+	* config/bpf/bpf.cc (bpf_rtx_costs): Assign MPY/DIV/MOD cost 1.
+
+2026-07-20  Jakub Jelinek  <[email protected]>
+
+	* gen-pass-instances.awk: Use [ \t] instead of [[:blank:]]
+	for compatibility with mawk <= 1.3.3.
+
+2026-07-20  Alex Coplan  <[email protected]>
+
+	* config/aarch64/aarch64.cc (aarch64_handle_attr_isa_flags):
+	Warn if +tme is enabled by the target attribute/pragma, relying
+	on the feature flags from aarch64_parse_extension.
+	(aarch64_process_target_attr): Drop +tme warning based on custom
+	string parsing.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+	* builtin-types.def (BT_FN_VOID_ULONGLONG_ULONGLONG): New.
+	(BT_FN_VOID_ULONGLONG_ULONGLONG_ULONGLONG_ULONGLONG_ULONGLONG):
+	Remove.
+	* omp-builtins.def (BUILT_IN_GOMP_LOOP_STATIC_WORKSHARING_DISPATCH,
+	BUILT_IN_GOMP_DISTRIBUTE_STATIC_WORKSHARING_DISPATCH): Update
+	signature.
+	* omp-expand.cc (expand_omp_for_static_nochunk): Pass chunk start
+	and iteration count instead of loop bounds.
+	(expand_omp_for_static_chunk): Likewise.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+	* omp-builtins.def (BUILT_IN_GOMP_SCOPE_START_WITH_END): New
+	builtin.
+	(BUILT_IN_GOMP_SCOPE_END): Likewise.
+	* omp-low.cc (lower_omp_scope): Emit calls to
+	GOMP_scope_start_with_end and GOMP_scope_end when -fopenmp-ompt.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+	PR testsuite/126261
+	* doc/sourcebuild.texi (can_deref_null): Document.
+
+2026-07-20  Shreya Munnangi  <[email protected]>
+	    Jeff Law  <[email protected]>
+
+	PR target/124741
+	* config/riscv/constraints.md (B1, B2, B3, B4): New constraints for
+	atomic loads with and without ZALASR & MEMMODEL_ACQUIRE.
+	* config/riscv/iterators.md (cond_extend): New iterator to for use
+	in extending atomic loads.
+	* config/riscv/sync-rvwmo.md (atomic_load_rvwmo<mode>): Adjust
+	contraints to enable folding small offsets into memory load.
+	(atomic_store_rvwmo): Likewise.
+	(extending atomic_load_rvwmo): New pattern.
+	* config/riscv/sync-ztso.md (atomic_load_ztso<mode>): Adjust
+	constraints to enable folding small offsets into memory load.
+	(atomic_store_ztso): Likewise.
+	(extending atomic_load_ztso): New pattern.
+
+2026-07-20  Juergen Christ  <[email protected]>
+
+	* config/s390/vector.md (VEC_SET_SINGLEFLOAT): Remove V1TF.
+
+2026-07-20  Richard Biener  <[email protected]>
+
+	PR target/126271
+	* config/i386/i386-expand.cc (ix86_expand_reduc): Honor
+	TARGET_V2DF_REDUCTION_PREFER_HADDPD and expand via
+	gen_sse3_haddv2df3.
+
+2026-07-20  Pan Li  <[email protected]>
+
+	* config/riscv/vector.md: Leverage Wvr constraint.
+
+2026-07-20  Philipp Tomsich  <[email protected]>
+
+	PR tree-optimization/126291
+	* match.pd ((trunc)copysign ((extend)x, (extend)y) -> copysign
+	(x, y), (trunc)copysign ((extend)x, CST) -> copysign (x, CST)):
+	Use element_precision.
+
 2026-07-19  Philipp Tomsich  <[email protected]>
 
 	PR tree-optimization/126291
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 565cf268bc8b..d5ecb9015510 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260720
+20260721
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
index a5ada6dcb8e1..80a4292a1edb 100644
--- a/gcc/algol68/ChangeLog
+++ b/gcc/algol68/ChangeLog
@@ -1,3 +1,9 @@
+2026-07-20  Jose E. Marchesi  <[email protected]>
+
+	PR algol68/126330
+	* a68-low-chars.cc (a68_char_max): abscharmax is an int, not a
+	char.
+
 2026-07-16  Jose E. Marchesi  <[email protected]>
 
 	* ga68.texi (POSIX files): Fix typo.
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 60fdee0485a8..1d7327a8bc9d 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,10 @@
+2026-07-20  Jakub Jelinek  <[email protected]>
+
+	PR c++/126309
+	* c-lex.cc: Implement CWG3020 - Missing specification for
+	__has_cpp_attribute(indeterminate).
+	(c_common_has_attribute): Handle __has_cpp_attribute (indeterminate).
+
 2026-07-15  Jakub Jelinek  <[email protected]>
 
 	PR c++/120635
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 2f073f3d0271..68228b067325 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,10 @@
+2026-07-20  Robert Dubner  <[email protected]>
+
+	* copybook.h (_COPYBOOK_H): Remove #include <sys/types.h>.
+	* gcobol.1: Documentation.
+	* parse.y: Use int_size_in_bytes.
+	* util.cc (cobol_filename): Change dbgmsg formatting.
+
 2026-07-17  James K. Lowden  <[email protected]>
 
 	PR cobol/122466
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index ea0940d8e768..558bfb63c26c 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2026-07-20  Ville Voutilainen  <[email protected]>
+
+	PR c++/125904
+	* contracts.cc (build_contract_check): Set TREE_SIDE_EFFECTS.
+
 2026-07-17  Jakub Jelinek  <[email protected]>
 
 	PR c++/125833
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 1434125da946..b40081630189 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,237 @@
+2026-07-20  Mikael Morin  <[email protected]>
+
+	* trans-expr.cc (gfc_conv_class_to_class): Use the data setter
+	instead of generating a MODIFY_EXPR of the result of the data
+	getter.
+	* trans-intrinsic.cc (conv_intrinsic_move_alloc): Likewise.
+
+2026-07-20  Sandra Loosemore  <[email protected]>
+
+	* trans-openmp.cc (handle_iterator):  Add comments.  Rename
+	iter_block parameter to outer_block, since that's what's actually
+	being passed; the start/end/step expressions are outside the scope
+	of the iterator variables.
+	(start_iterator_group, finish_iterator_group): New functions,
+	broken out from...
+	(gfc_trans_omp_clauses): ...here.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+	* types.def (BT_FN_VOID_ULONGLONG_ULONGLONG): New.
+	(BT_FN_VOID_ULONGLONG_ULONGLONG_ULONGLONG_ULONGLONG_ULONGLONG):
+	Remove.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (conv_descriptor_data): New function.
+	(gfc_conv_descriptor_data_get, gfc_conv_descriptor_data_set): Use
+	it.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_span): Rename ...
+	(conv_descriptor_span): ... to this.
+	(gfc_conv_descriptor_span_get, gfc_conv_descriptor_span_set): Update
+	callers.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_stride): Rename ...
+	(conv_descriptor_stride): ... to this.
+	(gfc_conv_descriptor_stride_get, gfc_conv_descriptor_stride_set):
+	Update caller.
+	(gfc_conv_descriptor_lbound): Rename ...
+	(conv_descriptor_lbound): ... to this.
+	(gfc_conv_descriptor_lbound_get, gfc_conv_descriptor_lbound_set):
+	Update caller.
+	(gfc_conv_descriptor_ubound): Rename ...
+	(conv_descriptor_ubound): ... to this.
+	(gfc_conv_descriptor_ubound_get, gfc_conv_descriptor_ubound_set):
+	Update caller.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_token_set): New function.
+	* trans-descriptor.h (gfc_conv_descriptor_token_set): New
+	declaration.
+	* trans-array.cc (gfc_conv_expr_descriptor,
+	gfc_conv_array_parameter, gfc_trans_deferred_array): Use
+	gfc_conv_descriptor_token_set to set the value of the token.
+	* trans-expr.cc (gfc_conv_derived_to_class,
+	gfc_trans_subcomponent_assign, gfc_trans_scalar_assign): Likewise.
+	* trans-intrinsic.cc (conv_intrinsic_move_alloc): Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_dimension): Make static
+	and rename ...
+	(conv_descriptor_dimension): ... to this.
+	(gfc_conv_descriptor_subfield): Update caller.
+	* trans-descriptor.h (gfc_conv_descriptor_dimension): Remove
+	declaration.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_attribute): Remove
+	function.
+	* trans-descriptor.h (gfc_conv_descriptor_attribute): Remove
+	declaration.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_dtype): Make static and
+	rename ...
+	(conv_descriptor_dtype): ... to this.
+	(conv_descriptor_rank conv_descriptor_version,
+	conv_descriptor_elem_len, gfc_conv_descriptor_attribute,
+	conv_descriptor_type): Update callers.
+	(gfc_conv_descriptor_dtype_get, gfc_conv_descriptor_dtype_set):
+	New functions.
+	* trans-descriptor.h (gfc_conv_descriptor_dtype): Remove
+	declaration.
+	(gfc_conv_descriptor_dtype_get, gfc_conv_descriptor_dtype_set):
+	New declarations.
+	* trans-array.cc (gfc_trans_create_temp_array, gfc_array_init_size,
+	gfc_conv_expr_descriptor, gfc_resize_assumed_rank_dim_field,
+	gfc_conv_array_parameter, structure_alloc_comps,
+	gfc_alloc_allocatable_for_assignment, gfc_trans_class_array,
+	gfc_trans_deferred_array): Use gfc_conv_descriptor_dtype_get to get
+	the value of the dtype field and gfc_conv_descriptor_dtype_set to
+	update it.
+	* trans-decl.cc (gfc_conv_cfi_to_gfc): Likewise.
+	* trans-expr.cc (gfc_conv_scalar_to_descriptor,
+	gfc_class_array_data_assign, gfc_conv_derived_to_class,
+	gfc_conv_class_to_class, set_dtype_for_unallocated,
+	gfc_trans_pointer_assignment, fcncall_realloc_result): Likewise.
+	* trans-intrinsic.cc (conv_isocbinding_subroutine): Likewise.
+	* trans-stmt.cc (trans_associate_var): Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (get_type_field): New function.
+	(gfc_get_descriptor_field): Use it.
+	(gfc_conv_descriptor_type): Make static and rename ...
+	(conv_descriptor_type): ... to this.
+	(gfc_conv_descriptor_type_get, gfc_conv_descriptor_type_set): New
+	functions.
+	* trans-descriptor.h (gfc_conv_descriptor_type): Remove declaration.
+	(gfc_conv_descriptor_type_get, gfc_conv_descriptor_type_set): New
+	declarations.
+	* trans-expr.cc (gfc_conv_gfc_desc_to_cfi_desc): Use
+	gfc_conv_descriptor_type_get to get the value of the type field.
+	* trans-decl.cc (gfc_conv_cfi_to_gfc): Use
+	gfc_conv_descriptor_type_set to set the value of the type field.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_rank): Make static and
+	rename ...
+	(conv_descriptor_rank): ... to this.
+	(gfc_conv_descriptor_rank_get, gfc_conv_descriptor_rank_set): New
+	functions.
+	* trans-descriptor.h (gfc_conv_descriptor_rank): Remove declaration.
+	(gfc_conv_descriptor_rank_get, gfc_conv_descriptor_rank_set): New
+	declarations.
+	* trans-array.cc (gfc_trans_create_temp_array,
+	gfc_conv_ss_startstride, gfc_tree_array_size,
+	gfc_resize_assumed_rank_dim_field, gfc_conv_array_parameter,
+	gfc_full_array_size, duplicate_allocatable_coarray): Use
+	gfc_conv_descriptor_rank_get to get the value of the rank field,
+	and gfc_conv_descriptor_rank_set to set it.
+	* trans-decl.cc (gfc_conv_cfi_to_gfc): Likewise.
+	* trans-expr.cc (gfc_conv_derived_to_class, gfc_conv_variable,
+	gfc_conv_gfc_desc_to_cfi_desc, conv_null_actual,
+	gfc_trans_structure_assign): Likewise.
+	* trans-intrinsic.cc (gfc_conv_intrinsic_rank,
+	gfc_conv_intrinsic_bound, gfc_conv_intrinsic_sizeof,
+	gfc_conv_associated): Likewise.
+	* trans-openmp.cc (gfc_omp_get_array_size): Likewise.
+	* trans-stmt.cc (gfc_trans_select_rank_cases): Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_version): Make static and
+	rename ...
+	(conv_descriptor_version): ... to this.
+	(gfc_conv_descriptor_version_get, gfc_conv_descriptor_version_set):
+	New functions.
+	* trans-descriptor.h (gfc_conv_descriptor_version): Remove
+	declaration.
+	(gfc_conv_descriptor_version_get, gfc_conv_descriptor_version_set):
+	New declarations.
+	* trans.cc (gfc_deallocate_with_status): Use
+	gfc_conv_descriptor_version_get to get the value of the version
+	field, and gfc_conv_descriptor_version_set to set it.
+	* trans-array.cc (gfc_array_allocate, structure_alloc_comps,
+	gfc_alloc_allocatable_for_assignment): Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_elem_len): Make static
+	and rename ...
+	(conv_descriptor_elem_len): ... to this.
+	(gfc_conv_descriptor_elem_len_get,
+	gfc_conv_descriptor_elem_len_set): New functions.
+	* trans-descriptor.h (gfc_conv_descriptor_elem_len): Remove
+	declaration.
+	(gfc_conv_descriptor_elem_len_get,
+	gfc_conv_descriptor_elem_len_set): New declarations.
+	* trans-decl.cc (gfc_conv_cfi_to_gfc): Use
+	gfc_conv_descriptor_elem_len_get to get the value of the elem_len
+	field and gfc_conv_descriptor_elem_len_set to set it.
+	* trans-array.cc (gfc_array_init_size,
+	gfc_alloc_allocatable_for_assignment): Likewise.
+	* trans-expr.cc (gfc_conv_scalar_to_descriptor,
+	gfc_conv_gfc_desc_to_cfi_desc, gfc_trans_pointer_assignment):
+	Likewise.
+	* trans-intrinsic.cc (gfc_conv_is_contiguous_expr,
+	gfc_conv_intrinsic_sizeof): Likewise.
+	* trans-openmp.cc (gfc_omp_array_size, gfc_omp_deep_mapping_item):
+	Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+	PR fortran/122521
+	* trans-descriptor.cc (gfc_conv_descriptor_offset): Make static and
+	rename ...
+	(conv_descriptor_offset): ... to this.
+	(gfc_conv_descriptor_offset_get,
+	gfc_conv_descriptor_offset_set): Update callers.
+	* trans-descriptor.h (gfc_conv_descriptor_offset): Remove
+	declaration.
+	* trans-array.cc (gfc_alloc_allocatable_for_assignment): Use the
+	setter function to generate a modification of the array descriptor
+	offset.
+
+2026-07-20  Tobias Burnus  <[email protected]>
+
+	* dump-parse-tree.cc (show_omp_clauses): Handle spatial dimension
+	in num_teams and it and strict/relaxed in thread_limits and
+	num_threads.
+	* trans-openmp.cc (gfc_trans_omp_clauses, gfc_split_omp_clauses,
+	gfc_trans_omp_target): Likewise.
+	* openmp.cc (gfc_free_omp_clauses, gfc_match_omp_clauses,
+	resolve_omp_clauses): Likewise.
+	(match_omp_oacc_expr_list): Return current locus for a parse
+	fail instead of resetting the locus.
+	* gfortran.h (gfc_omp_clauses): Changed gfc_expr num_threads,
+	num_teams_lower, num_teams_upper, and thread_limit to
+	gfc_expr_list num_threads_list, num_teams_list, and thread_limit_list.
+	Add thread_limit_strict, num_threads_strict, num_teams_dims,
+	thread_limit_dims, and num_threads_dims.
+	* frontend-passes.cc (gfc_code_walker): Update for this change.
+
 2026-07-19  Thomas Koenig  <[email protected]>
 
 	* dump-parse-tree.cc (show_code_node): Show typespec for
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c9734644936e..657a02cbe05f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,620 @@
+2026-07-20  Jose E. Marchesi  <[email protected]>
+
+	* algol68/execute/max-abs-char-1.a68: New test.
+
+2026-07-20  Jakub Jelinek  <[email protected]>
+
+	PR c++/126309
+	* g++.dg/cpp26/feat-cxx26.C: Test __has_cpp_attribute (indeterminate).
+	* g++.dg/cpp29/feat-cxx29.C: Likewise.
+
+2026-07-20  chris hermansen  <[email protected]>
+
+	* algol68/execute/whole-1.a68: New test.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+	* gcc.target/bpf/const-cost-model.c: New test prefers const.
+	* gcc.target/bpf/const-cost-model-2.c: New test prefers const.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+	* gcc.target/bpf/divmod-libcall-2.c: Change args/ret to signed.
+	* gcc.target/bpf/mult-large.c: New test.
+	* gcc.target/bpf/mult-small.c: New test.
+
+2026-07-20  Robert Dubner  <[email protected]>
+
+	* cobol.dg/group2/37-digit_Initialization_of_fundamental_types.cob:
+	Start the test with a "Do not edit" comment.
+	* cobol.dg/group2/88_level_with_FALSE_IS_clause.cob: Likewise.
+	* cobol.dg/group2/88_level_with_FILLER.cob: Likewise.
+	* cobol.dg/group2/88_level_with_THRU.cob: Likewise.
+	* cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__1_.cob: Likewise.
+	* cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob: Likewise.
+	* cobol.dg/group2/ACCEPT_FROM_ENVIRONMENT-NAME.cob: Likewise.
+	* cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__1_.cob: Likewise.
+	* cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.cob: Likewise.
+	* cobol.dg/group2/ACCEPT_foo_FROM_COMMAND-LINE_1_.cob: Likewise.
+	* cobol.dg/group2/ADD_1_2_TO_3_GIVING_B.cob: Likewise.
+	* cobol.dg/group2/ADD_CORRESPONDING.cob: Likewise.
+	* cobol.dg/group2/ADD_SUBTRACT_CORR_mixed_fix___float.cob: Likewise.
+	* cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___ASCII_.cob:
+	Likewise.
+	* cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___EBCDIC_.cob:
+	Likewise.
+	* cobol.dg/group2/ALLOCATE_Rules_6_-_9_Without_OPTION_INITIALIZE_With_-fdefaultbyte___UTF16_.cob:
+	Likewise.
+	* cobol.dg/group2/ALLOCATE___FREE_basic_default_versions.cob: Likewise.
+	* cobol.dg/group2/ALLOCATE___FREE_with_BASED_item__1_.cob: Likewise.
+	* cobol.dg/group2/ALLOCATE___FREE_with_BASED_item__2_.cob: Likewise.
+	* cobol.dg/group2/ALPHABETIC-LOWER_test.cob: Likewise.
+	* cobol.dg/group2/ALPHABETIC-UPPER_test.cob: Likewise.
+	* cobol.dg/group2/ALPHABETIC_test.cob: Likewise.
+	* cobol.dg/group2/ANY_LENGTH__1_.cob: Likewise.
+	* cobol.dg/group2/ANY_LENGTH__2_.cob: Likewise.
+	* cobol.dg/group2/ANY_LENGTH__3_.cob: Likewise.
+	* cobol.dg/group2/ANY_LENGTH__4_.cob: Likewise.
+	* cobol.dg/group2/ANY_LENGTH__5_.cob: Likewise.
+	* cobol.dg/group2/ANY_LENGTH__7_.cob: Likewise.
+	* cobol.dg/group2/Alphanumeric_MOVE_with_truncation.cob: Likewise.
+	* cobol.dg/group2/Alphanumeric_and_binary_numeric.cob: Likewise.
+	* cobol.dg/group2/Assorted_SPECIAL-NAMES_CLASS.cob: Likewise.
+	* cobol.dg/group2/BINARY_and_COMP-5__little-endian_.cob: Likewise.
+	* cobol.dg/group2/BLANK_WHEN_ZERO.cob: Likewise.
+	* cobol.dg/group2/CALL_with_OCCURS_DEPENDING_ON.cob: Likewise.
+	* cobol.dg/group2/CALL_with_OMITTED_parameter.cob: Likewise.
+	* cobol.dg/group2/CBL_ALLOC_MEM___CBL_FREE_MEM.cob: Likewise.
+	* cobol.dg/group2/CBL_CHECK_FILE_EXIST.cob: Likewise.
+	* cobol.dg/group2/CBL_CREATE_FILE___CBL_WRITE_FILE___CBL_CLOSE_FILE.cob: Likewise.
+	* cobol.dg/group2/CBL_DELETE_FILE.cob: Likewise.
+	* cobol.dg/group2/CBL_OPEN_FILE___CBL_CLOSE_FILE.cob: Likewise.
+	* cobol.dg/group2/CBL_OPEN_FILE___CBL_READ_FILE___CBL_CLOSE_FILE.cob: Likewise.
+	* cobol.dg/group2/CBL_READ_FILE__check_file_size_with_flags___128.cob: Likewise.
+	* cobol.dg/group2/CDF2_-_DEFINE_FOO_AS_literal-1.cob: Likewise.
+	* cobol.dg/group2/CDF2_Trouble_with___IF__1_.cob: Likewise.
+	* cobol.dg/group2/CDF2_Trouble_with___IF__2_.cob: Likewise.
+	* cobol.dg/group2/CDF4_.cob: Likewise.
+	* cobol.dg/group2/CDF_Feature_.cob: Likewise.
+	* cobol.dg/group2/CDF_IS_NOT_DEFINED.cob: Likewise.
+	* cobol.dg/group2/CDF__1__IF____text_.cob: Likewise.
+	* cobol.dg/group2/CDF__2__IF____number_.cob: Likewise.
+	* cobol.dg/group2/CDF__3__ALL_NUMERIC_COMPARISONS.cob: Likewise.
+	* cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_ASCII.cob: Likewise.
+	* cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_EBCDIC.cob: Likewise.
+	* cobol.dg/group2/COMP-3_to_COMP-3__IN-PHASE__MOVES.cob: Likewise.
+	* cobol.dg/group2/COMP-3_to_COMP-3__OUT-OF-PHASE__MOVES.cob: Likewise.
+	* cobol.dg/group2/COMP-3_to_COMP-3_size_error.cob: Likewise.
+	* cobol.dg/group2/COMP-3_to_numeric-display_size_error.cob: Likewise.
+	* cobol.dg/group2/COMP-5_Sanity_Check_.cob: Likewise.
+	* cobol.dg/group2/COMP-6_arithmetic.cob: Likewise.
+	* cobol.dg/group2/COMP-6_numeric_test.cob: Likewise.
+	* cobol.dg/group2/COMP-6_used_with_DISPLAY.cob: Likewise.
+	* cobol.dg/group2/COMP-6_used_with_MOVE.cob: Likewise.
+	* cobol.dg/group2/COMPUTE_multiplication_to_FIX4.cob: Likewise.
+	* cobol.dg/group2/CONTINUE_AFTER_1_SECONDS.cob: Likewise.
+	* cobol.dg/group2/CURRENCY_SIGN.cob: Likewise.
+	* cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.cob: Likewise.
+	* cobol.dg/group2/Check_for_equality_of_COMP-1___COMP-2.cob: Likewise.
+	* cobol.dg/group2/Checking_IS_NUMERIC.cob: Likewise.
+	* cobol.dg/group2/Class_check_with_reference_modification.cob: Likewise.
+	* cobol.dg/group2/Clear_negative_zero_after_truncated_MOVE.cob: Likewise.
+	* cobol.dg/group2/Compare_COMP-2_with_floating-point_literal.cob: Likewise.
+	* cobol.dg/group2/Complex_EVALUATE__1_.cob: Likewise.
+	* cobol.dg/group2/Complex_EVALUATE__2_.cob: Likewise.
+	* cobol.dg/group2/Complex_HEX__VALUE_and_MOVE_-_ASCII_EBCDIC.cob: Likewise.
+	* cobol.dg/group2/Complex_IF.cob: Likewise.
+	* cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__1_.cob: Likewise.
+	* cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__2_.cob: Likewise.
+	* cobol.dg/group2/Concatenation_operator.cob: Likewise.
+	* cobol.dg/group2/Contained_program_visibility__3_.cob: Likewise.
+	* cobol.dg/group2/Contained_program_visibility__4_.cob: Likewise.
+	* cobol.dg/group2/Context_sensitive_words__1_.cob: Likewise.
+	* cobol.dg/group2/Context_sensitive_words__2_.cob: Likewise.
+	* cobol.dg/group2/Context_sensitive_words__3_.cob: Likewise.
+	* cobol.dg/group2/Context_sensitive_words__4_.cob: Likewise.
+	* cobol.dg/group2/Context_sensitive_words__5_.cob: Likewise.
+	* cobol.dg/group2/Context_sensitive_words__6_.cob: Likewise.
+	* cobol.dg/group2/Context_sensitive_words__7_.cob: Likewise.
+	* cobol.dg/group2/Context_sensitive_words__8_.cob: Likewise.
+	* cobol.dg/group2/DEBUG-ITEM_using_mh_identical.cob: Likewise.
+	* cobol.dg/group2/DEBUG_Line.cob: Likewise.
+	* cobol.dg/group2/DECIMAL-POINT_is_COMMA__1_.cob: Likewise.
+	* cobol.dg/group2/DECIMAL-POINT_is_COMMA__2_.cob: Likewise.
+	* cobol.dg/group2/DECIMAL-POINT_is_COMMA__3_.cob: Likewise.
+	* cobol.dg/group2/DECIMAL-POINT_is_COMMA__4_.cob: Likewise.
+	* cobol.dg/group2/DECIMAL-POINT_is_COMMA__5_.cob: Likewise.
+	* cobol.dg/group2/DISPLAY_IBM-formatted_COMP-1_and_COMP-2.cob: Likewise.
+	* cobol.dg/group2/DISPLAY__Sign_ASCII__2_.cob: Likewise.
+	* cobol.dg/group2/DISPLAY_and_assignment_NumericDisplay.cob: Likewise.
+	* cobol.dg/group2/DISPLAY_data_items_with_MOVE_statement.cob: Likewise.
+	* cobol.dg/group2/DISPLAY_data_items_with_VALUE_clause.cob: Likewise.
+	* cobol.dg/group2/DISPLAY_literals__DECIMAL-POINT_is_COMMA.cob: Likewise.
+	* cobol.dg/group2/DIVIDE_binary-long_giving_remainder.cob: Likewise.
+	* cobol.dg/group2/DIVIDE_numeric-display_giving_remainder.cob: Likewise.
+	* cobol.dg/group2/Default_Arithmetic__1_.cob: Likewise.
+	* cobol.dg/group2/Dynamic_reference_modification.cob: Likewise.
+	* cobol.dg/group2/EC-BOUND-REF-MOD_checking_process_termination.cob: Likewise.
+	* cobol.dg/group2/EC-SIZE-TRUNCATION_EC-SIZE-OVERFLOW.cob: Likewise.
+	* cobol.dg/group2/EC-SIZE-ZERO-DIVIDE__fixed_and_float.cob: Likewise.
+	* cobol.dg/group2/ENTRY_statement.cob: Likewise.
+	* cobol.dg/group2/EVALUATE_WHEN_NEGATIVE.cob: Likewise.
+	* cobol.dg/group2/EVALUATE__A__OR__a_.cob: Likewise.
+	* cobol.dg/group2/EVALUATE_condition__1_.cob: Likewise.
+	* cobol.dg/group2/EVALUATE_condition__2_.cob: Likewise.
+	* cobol.dg/group2/EVALUATE_doubled_WHEN.cob: Likewise.
+	* cobol.dg/group2/EVALUATE_with_WHEN_using_condition-1.cob: Likewise.
+	* cobol.dg/group2/EXIT_PARAGRAPH.cob: Likewise.
+	* cobol.dg/group2/EXIT_PERFORM.cob: Likewise.
+	* cobol.dg/group2/EXIT_PERFORM_CYCLE.cob: Likewise.
+	* cobol.dg/group2/EXIT_SECTION.cob: Likewise.
+	* cobol.dg/group2/FIND-STRING__forward_.cob: Likewise.
+	* cobol.dg/group2/FIND-STRING__reverse_.cob: Likewise.
+	* cobol.dg/group2/FIXED_FORMAT_data_in_cols_73_and_beyond.cob: Likewise.
+	* cobol.dg/group2/FIXED_FORMAT_data_misplaced_asterisk.cob: Likewise.
+	* cobol.dg/group2/FLOAT-LONG_with_SIZE_ERROR.cob: Likewise.
+	* cobol.dg/group2/FLOAT-SHORT___FLOAT-LONG_w_o_SIZE_ERROR.cob: Likewise.
+	* cobol.dg/group2/FLOAT-SHORT_with_SIZE_ERROR.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_ABS.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_ACOS.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_ALL_INTRINSIC_simple_test.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_ANNUITY.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_ASIN.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_ATAN.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_BIGGER-POINTER.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_BIGGER-POINTER__2_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_BYTE-LENGTH.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_CHAR.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_COMBINED-DATETIME.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_CONCAT___CONCATENATE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_CONCAT_with_reference_modding.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_CONVERT.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_COS.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_CURRENT-DATE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_DATE-OF-INTEGER.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_DATE-TO-YYYYMMDD.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_DAY-OF-INTEGER.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_DAY-TO-YYYYDDD.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_E.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_EXCEPTION-FILE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_EXCEPTION-STATEMENT.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_EXCEPTION-STATUS.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_EXP.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_EXP10.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_FACTORIAL.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_FORMATTED-DATE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_FORMATTED-DATETIME.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_FORMATTED-DATETIME_with_ref_modding.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_FORMATTED-DATE_TIME_DATETIME.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_FORMATTED-DATE_with_ref_modding.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_FORMATTED-TIME_DP.COMMA.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_FORMATTED-TIME_with_ref_modding.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_FRACTION-PART.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_HEX-OF.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_HIGHEST-ALGEBRAIC.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_INTEGER-OF-DATE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_INTEGER-OF-DAY.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_INTEGER-OF-FORMATTED-DATE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_INTEGER-PART.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_INTEGER.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LENGTH__1_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LENGTH__2_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LOCALE-COMPARE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LOCALE-DATE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LOCALE-TIME-FROM-SECONDS.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LOCALE-TIME.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LOG.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LOG10.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LOWER-CASE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LOWER-CASE_with_reference_modding.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_LOWEST-ALGEBRAIC.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_MAX.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_MEAN.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_MEDIAN.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_MIDRANGE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_MIN.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_MODULE-NAME.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_MOD__invalid_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_MOD__valid_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_NUMVAL-C.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_NUMVAL-C_DP.COMMA.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_NUMVAL-F.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_NUMVAL.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_ORD-MAX.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_ORD-MIN.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_ORD.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_PI.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_PRESENT-VALUE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_RANDOM.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_RANGE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_REM__invalid_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_REM__valid_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_REVERSE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_REVERSE_with_reference_modding.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SECONDS-FROM-FORMATTED-TIME.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SECONDS-PAST-MIDNIGHT.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SIGN.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SIN.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SQRT.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SQRT__2_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_STANDARD-DEVIATION.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SUBSTITUTE-CASE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SUBSTITUTE-CASE_with_reference_mod.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SUBSTITUTE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SUBSTITUTE_with_reference_modding.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_SUM.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TAN.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-DATE-YYYYMMDD.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__1_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__2_.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_DP.COMMA.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_additional.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_dates.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_datetimes.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_times.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-NUMVAL-C.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-NUMVAL-F.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TEST-NUMVAL.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TRIM.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TRIM_with_NATIONAL_characters.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TRIM_with_extra_characters.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TRIM_with_reference_modding.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_TRIM_zero_length.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_UPPER-CASE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_UPPER-CASE_with_reference_modding.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_VARIANCE.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_WHEN-COMPILED.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_YEAR-TO-YYYY.cob: Likewise.
+	* cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.cob: Likewise.
+	* cobol.dg/group2/Fixed_continuation_indicator.cob: Likewise.
+	* cobol.dg/group2/Floating_continuation_indicator__1_.cob: Likewise.
+	* cobol.dg/group2/Fundamental_INSPECT_BACKWARD_REPLACING.cob: Likewise.
+	* cobol.dg/group2/Fundamental_INSPECT_BACKWARD_TALLYING.cob: Likewise.
+	* cobol.dg/group2/Fundamental_INSPECT_REPLACING.cob: Likewise.
+	* cobol.dg/group2/Fundamental_INSPECT_TALLYING.cob: Likewise.
+	* cobol.dg/group2/GCC_125616_RT3601_-_IBM_incorrect_DISPLAY_of_COMP-1_COMP-2_float.cob:
+	Likewise.
+	* cobol.dg/group2/GLOBAL_FD__1_.cob: Likewise.
+	* cobol.dg/group2/GLOBAL_FD__2_.cob: Likewise.
+	* cobol.dg/group2/GLOBAL_FD__3_.cob: Likewise.
+	* cobol.dg/group2/GLOBAL_FD__4_.cob: Likewise.
+	* cobol.dg/group2/GLOBAL_at_lower_level.cob: Likewise.
+	* cobol.dg/group2/GLOBAL_at_same_level.cob: Likewise.
+	* cobol.dg/group2/Hexadecimal_literal.cob: Likewise.
+	* cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_OCCURS_with_SIGN_LEADING___TRAILING.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_OCCURS_with_numeric_edited.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_complex_group__1_.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_complex_group__2_.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_group_entry_with_OCCURS.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_of_EXTERNAL_data_items.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_with_-defaultbyte__ASCII_.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_with_-defaultbyte__EBCDIC_.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_with_FILLER.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_with_REDEFINES.cob: Likewise.
+	* cobol.dg/group2/INITIALIZE_with_reference_modification.cob: Likewise.
+	* cobol.dg/group2/INSPECT_BACKWARD_REPLACING_LEADING.cob: Likewise.
+	* cobol.dg/group2/INSPECT_BACKWARD_REPLACING_TRAILING.cob: Likewise.
+	* cobol.dg/group2/INSPECT_BACKWARD_simple_CONVERTING.cob: Likewise.
+	* cobol.dg/group2/INSPECT_BACKWARD_simple_REPLACING.cob: Likewise.
+	* cobol.dg/group2/INSPECT_BACKWARD_simple_TALLYING.cob: Likewise.
+	* cobol.dg/group2/INSPECT_CONVERTING_NULL.cob: Likewise.
+	* cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constant.cob: Likewise.
+	* cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.cob: Likewise.
+	* cobol.dg/group2/INSPECT_ISO_Example_1.cob: Likewise.
+	* cobol.dg/group2/INSPECT_ISO_Example_2.cob: Likewise.
+	* cobol.dg/group2/INSPECT_ISO_Example_3.cob: Likewise.
+	* cobol.dg/group2/INSPECT_ISO_Example_4.cob: Likewise.
+	* cobol.dg/group2/INSPECT_ISO_Example_5-f.cob: Likewise.
+	* cobol.dg/group2/INSPECT_ISO_Example_5-r.cob: Likewise.
+	* cobol.dg/group2/INSPECT_ISO_Example_5.cob: Likewise.
+	* cobol.dg/group2/INSPECT_ISO_Example_6.cob: Likewise.
+	* cobol.dg/group2/INSPECT_ISO_Example_7.cob: Likewise.
+	* cobol.dg/group2/INSPECT_No_repeat_conversion_check.cob: Likewise.
+	* cobol.dg/group2/INSPECT_REPLACING_LEADING_ZEROS_BY_SPACES.cob: Likewise.
+	* cobol.dg/group2/INSPECT_REPLACING_figurative_constant.cob: Likewise.
+	* cobol.dg/group2/INSPECT_TALLYING_AFTER.cob: Likewise.
+	* cobol.dg/group2/INSPECT_TALLYING_BEFORE.cob: Likewise.
+	* cobol.dg/group2/INSPECT_TALLYING_REPLACING_ISO_Example.cob: Likewise.
+	* cobol.dg/group2/INSPECT_TRAILING.cob: Likewise.
+	* cobol.dg/group2/Index_and_parenthesized_expression.cob: Likewise.
+	* cobol.dg/group2/Indicators_______________-____D__.cob: Likewise.
+	* cobol.dg/group2/Intrinsic_Function_ABS.cob: Likewise.
+	* cobol.dg/group2/Intrinsic_Function_ACOS.cob: Likewise.
+	* cobol.dg/group2/Intrinsic_Function_ANNUITY.cob: Likewise.
+	* cobol.dg/group2/Intrinsic_Function_DATE-YYYYMMDD.cob: Likewise.
+	* cobol.dg/group2/Intrinsic_Function_NUMVAL.cob: Likewise.
+	* cobol.dg/group2/Intrinsics_without_FUNCTION_keyword__3_.cob: Likewise.
+	* cobol.dg/group2/LENGTH_OF_omnibus.cob: Likewise.
+	* cobol.dg/group2/LOCAL-STORAGE__3__with_recursive_PROGRAM-ID.cob: Likewise.
+	* cobol.dg/group2/LOCAL-STORAGE__4__with_recursive_PROGRAM-ID_..._USING.cob: Likewise.
+	* cobol.dg/group2/Large_PIC_10000000_.cob: Likewise.
+	* cobol.dg/group2/Length_overflow__1_.cob: Likewise.
+	* cobol.dg/group2/Length_overflow__2_.cob: Likewise.
+	* cobol.dg/group2/Length_overflow_with_offset__1_.cob: Likewise.
+	* cobol.dg/group2/Length_overflow_with_offset__2_.cob: Likewise.
+	* cobol.dg/group2/Length_overflow_with_offset__3_.cob: Likewise.
+	* cobol.dg/group2/Long_Division.cob: Likewise.
+	* cobol.dg/group2/MOVE_LEVEL_78.cob: Likewise.
+	* cobol.dg/group2/MOVE_NumericDisplay_to_COMP-3.cob: Likewise.
+	* cobol.dg/group2/MOVE_X_000203_.cob: Likewise.
+	* cobol.dg/group2/MOVE_Z_literal_.cob: Likewise.
+	* cobol.dg/group2/MOVE_indexes.cob: Likewise.
+	* cobol.dg/group2/MOVE_integer_literal_to_alphanumeric.cob: Likewise.
+	* cobol.dg/group2/MOVE_to_JUSTIFIED_items.cob: Likewise.
+	* cobol.dg/group2/MOVE_to_edited_item__1_.cob: Likewise.
+	* cobol.dg/group2/MOVE_to_edited_item__2_.cob: Likewise.
+	* cobol.dg/group2/MOVE_to_item_with_simple_and_floating_insertion.cob: Likewise.
+	* cobol.dg/group2/MOVE_to_itself.cob: Likewise.
+	* cobol.dg/group2/MOVE_with_group_refmod.cob: Likewise.
+	* cobol.dg/group2/MOVE_with_refmod.cob: Likewise.
+	* cobol.dg/group2/MOVE_with_refmod__variable_.cob: Likewise.
+	* cobol.dg/group2/MULTIPLY_BY_literal_in_INITIAL_program.cob: Likewise.
+	* cobol.dg/group2/MULTIPLY_to_FIX4.cob: Likewise.
+	* cobol.dg/group2/Multi-target_MOVE_with_subscript_re-evaluation.cob: Likewise.
+	* cobol.dg/group2/Multiple_INDEXED_BY_variables_with_the_same_name.cob: Likewise.
+	* cobol.dg/group2/N-Queens_algorithm.cob: Likewise.
+	* cobol.dg/group2/Named_conditionals_-_fixed__float__and_alphabetic.cob: Likewise.
+	* cobol.dg/group2/Nested_PERFORM.cob: Likewise.
+	* cobol.dg/group2/Non-numeric_data_in_numeric-display__1_.cob: Likewise.
+	* cobol.dg/group2/Non-numeric_data_in_packed_decimal.cob: Likewise.
+	* cobol.dg/group2/Non-overflow_after_overflow.cob: Likewise.
+	* cobol.dg/group2/Numeric-display_sign_encoding__2_.cob: Likewise.
+	* cobol.dg/group2/Numeric-display_sign_encoding_sanity_check.cob: Likewise.
+	* cobol.dg/group2/Numeric_operations__1_.cob: Likewise.
+	* cobol.dg/group2/Numeric_operations__2_.cob: Likewise.
+	* cobol.dg/group2/Numeric_operations__3_.cob: Likewise.
+	* cobol.dg/group2/Numeric_operations__4_.cob: Likewise.
+	* cobol.dg/group2/Numeric_operations__5_.cob: Likewise.
+	* cobol.dg/group2/Numeric_operations__6_.cob: Likewise.
+	* cobol.dg/group2/Numeric_operations__7_.cob: Likewise.
+	* cobol.dg/group2/Numeric_operations__8_.cob: Likewise.
+	* cobol.dg/group2/OCCURS_clause_with_1_entry.cob: Likewise.
+	* cobol.dg/group2/OSVS_Arithmetic_Test__2_.cob: Likewise.
+	* cobol.dg/group2/Occurs_DEPENDING_ON__source_and_dest.cob: Likewise.
+	* cobol.dg/group2/Offset_overflow.cob: Likewise.
+	* cobol.dg/group2/Offset_underflow.cob: Likewise.
+	* cobol.dg/group2/Overlapping_MOVE.cob: Likewise.
+	* cobol.dg/group2/PACKED-DECIMAL_arithmetic.cob: Likewise.
+	* cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.cob: Likewise.
+	* cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.cob: Likewise.
+	* cobol.dg/group2/PACKED-DECIMAL_dump.cob: Likewise.
+	* cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.cob: Likewise.
+	* cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.cob: Likewise.
+	* cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.cob: Likewise.
+	* cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.cob: Likewise.
+	* cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.cob: Likewise.
+	* cobol.dg/group2/PERFORM_..._CONTINUE.cob: Likewise.
+	* cobol.dg/group2/PERFORM_TIMES_subscripted.cob: Likewise.
+	* cobol.dg/group2/PERFORM_VARYING_BY_-0.2.cob: Likewise.
+	* cobol.dg/group2/PERFORM_inline__1_.cob: Likewise.
+	* cobol.dg/group2/PERFORM_inline__2_.cob: Likewise.
+	* cobol.dg/group2/PERFORM_type_OSVS.cob: Likewise.
+	* cobol.dg/group2/PIC_ZZZ-__ZZZ_.cob: Likewise.
+	* cobol.dg/group2/POINTER__display.cob: Likewise.
+	* cobol.dg/group2/PR39_RT3573_-_Parser_issue_w_concat._source_lines.cob: Likewise.
+	* cobol.dg/group2/Preserve_collation_past_a_CALL.cob: Likewise.
+	* cobol.dg/group2/Program-to-program_parameters_and_retvals.cob: Likewise.
+	* cobol.dg/group2/Quick_check_of_PIC_XX_COMP-5.cob: Likewise.
+	* cobol.dg/group2/Quote_marks_in_comment_paragraphs.cob: Likewise.
+	* cobol.dg/group2/REDEFINES__chained.cob: Likewise.
+	* cobol.dg/group2/REDEFINES_values_on_FILLER_and_INITIALIZE.cob: Likewise.
+	* cobol.dg/group2/RETURN-CODE_moving.cob: Likewise.
+	* cobol.dg/group2/RETURN-CODE_nested.cob: Likewise.
+	* cobol.dg/group2/RETURN-CODE_with_INITIAL_and_RECURSIVE.cob: Likewise.
+	* cobol.dg/group2/ROUNDED_AWAY-FROM-ZERO.cob: Likewise.
+	* cobol.dg/group2/ROUNDED_NEAREST-AWAY-FROM-ZERO.cob: Likewise.
+	* cobol.dg/group2/ROUNDED_NEAREST-EVEN.cob: Likewise.
+	* cobol.dg/group2/ROUNDED_NEAREST-TOWARD-ZERO.cob: Likewise.
+	* cobol.dg/group2/ROUNDED_TOWARD-GREATER.cob: Likewise.
+	* cobol.dg/group2/ROUNDED_TOWARD-LESSER.cob: Likewise.
+	* cobol.dg/group2/ROUNDED_TRUNCATION.cob: Likewise.
+	* cobol.dg/group2/ROUNDING_omnibus_Floating-Point_from_COMPUTE.cob: Likewise.
+	* cobol.dg/group2/ROUNDING_omnibus_NumericDisplay_from_COMPUTE.cob: Likewise.
+	* cobol.dg/group2/Recursive_FUNCTION_with_local-storage.cob: Likewise.
+	* cobol.dg/group2/Recursive_PERFORM_paragraph.cob: Likewise.
+	* cobol.dg/group2/Recursive_subscripts.cob: Likewise.
+	* cobol.dg/group2/Refmod__comparisons_inside_numeric-display.cob: Likewise.
+	* cobol.dg/group2/Refmod_sources_are_figurative_constants.cob: Likewise.
+	* cobol.dg/group2/Repository_functions_clause.cob: Likewise.
+	* cobol.dg/group2/Rounding_from_BINARY_signable_and_negative.cob: Likewise.
+	* cobol.dg/group2/Rounding_from_BINARY_signable_and_positive.cob: Likewise.
+	* cobol.dg/group2/Rounding_from_BINARY_unsignable.cob: Likewise.
+	* cobol.dg/group2/SEARCH_ALL_with_OCCURS_DEPENDING_ON.cob: Likewise.
+	* cobol.dg/group2/SORT__EBCDIC_table_sort__1_.cob: Likewise.
+	* cobol.dg/group2/SORT__EBCDIC_table_sort__2_.cob: Likewise.
+	* cobol.dg/group2/SORT__table_sort.cob: Likewise.
+	* cobol.dg/group2/SORT__table_sort__2___ASCII_.cob: Likewise.
+	* cobol.dg/group2/SORT__table_sort__2___EBCDIC_.cob: Likewise.
+	* cobol.dg/group2/SORT__table_sort__3A_.cob: Likewise.
+	* cobol.dg/group2/SORT__table_sort__3B_.cob: Likewise.
+	* cobol.dg/group2/SOURCE_FIXED_FREE_directives.cob: Likewise.
+	* cobol.dg/group2/STOP_RUN_WITH_ERROR_STATUS.cob: Likewise.
+	* cobol.dg/group2/STOP_RUN_WITH_NORMAL_STATUS.cob: Likewise.
+	* cobol.dg/group2/STRING___UNSTRING__NOT__ON_OVERFLOW.cob: Likewise.
+	* cobol.dg/group2/STRING_with_subscript_reference.cob: Likewise.
+	* cobol.dg/group2/Sanity_check_for_ENTRY.cob: Likewise.
+	* cobol.dg/group2/Separate_sign_positions__1_.cob: Likewise.
+	* cobol.dg/group2/Separate_sign_positions__2_.cob: Likewise.
+	* cobol.dg/group2/Simple_COMP-X.cob: Likewise.
+	* cobol.dg/group2/Simple_DEBUG-ITEM.cob: Likewise.
+	* cobol.dg/group2/Simple_ENVIRONMENT-NAME_with_exception.cob: Likewise.
+	* cobol.dg/group2/Simple_TYPEDEF.cob: Likewise.
+	* cobol.dg/group2/Simple_floating-point_MOVE.cob: Likewise.
+	* cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.cob: Likewise.
+	* cobol.dg/group2/Simple_p-scaling.cob: Likewise.
+	* cobol.dg/group2/Static_CALL_with_ON_EXCEPTION__with_-fno-static-call_.cob: Likewise.
+	* cobol.dg/group2/Static_reference_modification.cob: Likewise.
+	* cobol.dg/group2/Subscript_by_arithmetic_expression.cob: Likewise.
+	* cobol.dg/group2/Subscript_out_of_bounds__1_.cob: Likewise.
+	* cobol.dg/group2/Subscript_out_of_bounds__2_.cob: Likewise.
+	* cobol.dg/group2/Subscripted_refmods.cob: Likewise.
+	* cobol.dg/group2/UDF_RETURNING_group_and_PIC_9_5_.cob: Likewise.
+	* cobol.dg/group2/UDF_fibonacci_recursion.cob: Likewise.
+	* cobol.dg/group2/UDF_in_COMPUTE.cob: Likewise.
+	* cobol.dg/group2/UDF_with_recursion.cob: Likewise.
+	* cobol.dg/group2/UNSTRING_DELIMITED_ALL_LOW-VALUE.cob: Likewise.
+	* cobol.dg/group2/UNSTRING_DELIMITED_ALL_SPACE-2.cob: Likewise.
+	* cobol.dg/group2/UNSTRING_DELIMITED_POINTER.cob: Likewise.
+	* cobol.dg/group2/UNSTRING_DELIMITER_IN.cob: Likewise.
+	* cobol.dg/group2/UNSTRING_with_FUNCTION___literal.cob: Likewise.
+	* cobol.dg/group2/UNSTRING_with_refmods.cob: Likewise.
+	* cobol.dg/group2/USING_COMP-3_BY_REFERENCE.cob: Likewise.
+	* cobol.dg/group2/USING_COMP-3_BY_VALUE.cob: Likewise.
+	* cobol.dg/group2/USING_FLOAT-SLX_BY_REFERENCE.cob: Likewise.
+	* cobol.dg/group2/USING_FLOAT-SLX_BY_VALUE.cob: Likewise.
+	* cobol.dg/group2/USING_NumericDisplay_BY_REFERENCE.cob: Likewise.
+	* cobol.dg/group2/USING_NumericDisplay_BY_VALUE.cob: Likewise.
+	* cobol.dg/group2/USING_Signed_-_COMP-3_BY_REFERENCE.cob: Likewise.
+	* cobol.dg/group2/USING_Signed_-_COMP-3_BY_VALUE.cob: Likewise.
+	* cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_REFERENCE.cob: Likewise.
+	* cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_VALUE.cob: Likewise.
+	* cobol.dg/group2/USING_Signed___COMP-3_BY_REFERENCE.cob: Likewise.
+	* cobol.dg/group2/USING_Signed___COMP-3_BY_VALUE.cob: Likewise.
+	* cobol.dg/group2/USING_Signed___NumericDisplay_BY_REFERENCE.cob: Likewise.
+	* cobol.dg/group2/USING_Signed___NumericDisplay_BY_VALUE.cob: Likewise.
+	* cobol.dg/group2/access_to_OPTIONAL_LINKAGE_item_not_passed.cob: Likewise.
+	* cobol.dg/group2/add_-1_to_negative_pic_S9999.cob: Likewise.
+	* cobol.dg/group2/add_-1_to_pic_9999.cob: Likewise.
+	* cobol.dg/group2/add_-1_to_positive_pic_S9999.cob: Likewise.
+	* cobol.dg/group2/add_1_to_pic_9999.cob: Likewise.
+	* cobol.dg/group2/add_1_to_positive_pic_S9999.cob: Likewise.
+	* cobol.dg/group2/add__1_to_negative_pic_S9999.cob: Likewise.
+	* cobol.dg/group2/ambiguous_PERFORM.cob: Likewise.
+	* cobol.dg/group2/call_subprogram_using_pointer__passing_pointer.cob: Likewise.
+	* cobol.dg/group2/command-line.cob: Likewise.
+	* cobol.dg/group2/compare_alpha_to_all__literal_.cob: Likewise.
+	* cobol.dg/group2/compare_float_to_other_types.cob: Likewise.
+	* cobol.dg/group2/compare_national_to_display.cob: Likewise.
+	* cobol.dg/group2/comprensive_compare_comp-1_comp-5.cob: Likewise.
+	* cobol.dg/group2/debugging_lines__WITH_DEBUGGING_MODE_.cob: Likewise.
+	* cobol.dg/group2/debugging_lines__not_active_.cob: Likewise.
+	* cobol.dg/group2/floating-point_ADD_FORMAT_1.cob: Likewise.
+	* cobol.dg/group2/floating-point_ADD_FORMAT_2.cob: Likewise.
+	* cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.cob: Likewise.
+	* cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.cob: Likewise.
+	* cobol.dg/group2/floating-point_FORMAT_1.cob: Likewise.
+	* cobol.dg/group2/floating-point_FORMAT_2.cob: Likewise.
+	* cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.cob: Likewise.
+	* cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.cob: Likewise.
+	* cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.cob: Likewise.
+	* cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.cob: Likewise.
+	* cobol.dg/group2/floating-point_literals.cob: Likewise.
+	* cobol.dg/group2/integer_arithmetic_on_floating-point_var.cob: Likewise.
+	* cobol.dg/group2/length_of_ODO_Rules_7__8A__and_8B.cob: Likewise.
+	* cobol.dg/group2/length_of_ODO_w_-_reference_modification.cob: Likewise.
+	* cobol.dg/group2/move_numeric_to_alphanumeric.cob: Likewise.
+	* cobol.dg/group2/numeric-display_to_COMP-3_size_error.cob: Likewise.
+	* cobol.dg/group2/procedure_division_using_by.cob: Likewise.
+	* cobol.dg/group2/refmod_with_nested_parentheses.cob: Likewise.
+	* cobol.dg/group2/repository.cob: Likewise.
+	* cobol.dg/group2/signed_unsigned_compare.cob: Likewise.
+	* cobol.dg/group2/skipping_at_the_top.cob: Likewise.
+	* cobol.dg/group2/source-computer_object-computer_repository__2_.cob: Likewise.
+	* cobol.dg/group2/README.txt: New file.
+
+2026-07-20  Ville Voutilainen  <[email protected]>
+
+	PR c++/125904
+	* g++.dg/contracts/cpp26/pr125904.C: New test.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+	PR testsuite/126261
+	* lib/target-supports.exp (check_effective_target_can_deref_null):
+	Cast argument to char*.
+
+2026-07-20  Alex Coplan  <[email protected]>
+
+	* gcc.target/aarch64/deprecate-tme.c: New test.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+	PR target/124364
+	* gcc.dg/Wstringop-overflow-47.c: Remove xfail.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+	* c-c++-common/gomp/for-static-3.c: Update scan-dump pattern.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+	* c-c++-common/gomp/scope-7.c: New test.
+	* c-c++-common/gomp/scope-8.c: New test.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+	PR testsuite/126261
+	* g++.dg/torture/pr101373.C: Use effective-target can_deref_null.
+	* lib/target-supports.exp (check_effective_target_can_deref_null):
+	New proc.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+	PR testsuite/118407
+	* gcc.dg/tree-ssa/predcom-8.c: Xfail test for arm*-*-* in hard
+	float ABI without MVE.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+	PR testsuite/124043
+	* gcc.target/arm/crypto-vsha1cq_u32.c: Xfail test for -mthumb
+	-mfloat-abi=hard.
+	* gcc.target/arm/crypto-vsha1h_u32.c: Likewise.
+	* gcc.target/arm/crypto-vsha1mq_u32.c: Likewise.
+	* gcc.target/arm/crypto-vsha1pq_u32.c: Likewise.
+
+2026-07-20  Shreya Munnangi  <[email protected]>
+	    Jeff Law  <[email protected]>
+
+	PR target/124741
+	* gcc.target/riscv/load-zalasr.c: Testcases for atomic load compiled
+	with rv64 and zalasr ext.
+	* gcc.target/riscv/load.c: Testcases for atomic load compiled with
+	rv64.
+	* gcc.target/riscv/load32-zalasr.c: Testcases for atomic load
+	compiled with rv32 and zalasr ext.
+	* gcc.target/riscv/load32.c: Testcases for atomic load compiled with
+	rv32.
+	* gcc.target/riscv/store-zalasr.c: Testcases for atomic store
+	compiled with rv64 and zalasr ext.
+	* gcc.target/riscv/store.c: Testcases for atomic store compiled
+	with rv64.
+	* gcc.target/riscv/store32-zalasr.c: Testcases for atomic store
+	compiled with rv32 and zalasr ext.
+	* gcc.target/riscv/store32.c: Testcases for atomic store compiled
+	with rv32.
+
+2026-07-20  Tobias Burnus  <[email protected]>
+
+	* gfortran.dg/gomp/spatial-dimensions-1.f90: New test.
+	* gfortran.dg/gomp/spatial-dimensions-2.f90: New test.
+	* gfortran.dg/gomp/spatial-dimensions-3.f90: New test.
+
+2026-07-20  Pan Li  <[email protected]>
+
+	* gcc.target/riscv/rvv/base/pr112431-7.c: Remove xfail.
+	* gcc.target/riscv/rvv/base/pr112431-8.c: Ditto.
+	* gcc.target/riscv/rvv/base/pr112431-9.c: Ditto.
+
+2026-07-20  Pan Li  <[email protected]>
+
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-m1.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-m2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-m4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-mf2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-mf4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-m1.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-m2.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-m4.c: New test.
+	* gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-mf2.c: New test.
+
+2026-07-20  Philipp Tomsich  <[email protected]>
+
+	PR tree-optimization/126291
+	* gcc.target/aarch64/pr126291-2.c: New test.
+
 2026-07-19  Philipp Tomsich  <[email protected]>
 
 	PR tree-optimization/126291
diff --git a/libga68/ChangeLog b/libga68/ChangeLog
index 20c40b54f7de..b0d93ce64179 100644
--- a/libga68/ChangeLog
+++ b/libga68/ChangeLog
@@ -1,3 +1,14 @@
+2026-07-20  chris hermansen  <[email protected]>
+
+	* standard.a68.in (Integer): New mode.
+	(whole_max_entry): New variable.
+	(whole_p10): Likewise.
+	(whole_stop_after): Likewise.
+	(whole_powers_of_10): Likewise.
+	(WHOLEDIGITS): New operator.
+	(whole): Rewrite.
+	(subwhole): Likewise.
+
 2026-05-30  Dhruv Chawla  <[email protected]>
 
 	* ga68-error.c: Fix typos.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 4c46f0ee9940..26f8ad531caf 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,25 @@
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+	* config/gcn/teams.c (GOMP_distribute_static_worksharing_dispatch):
+	Update signature and comment.
+	* config/nvptx/teams.c (GOMP_distribute_static_worksharing_dispatch):
+	Likewise.
+	* libgomp_g.h (GOMP_loop_static_worksharing_dispatch,
+	GOMP_distribute_static_worksharing_dispatch): Update prototypes.
+	* loop.c (GOMP_loop_static_worksharing_dispatch): Update signature
+	and comment.
+	* teams.c (GOMP_distribute_static_worksharing_dispatch): Likewise.
+	* testsuite/libgomp.c-c++-common/for-static-3.c: Update scan-dump
+	pattern.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+	* libgomp.map: Add GOMP_scope_start_with_end and GOMP_scope_end.
+	* libgomp_g.h (GOMP_scope_start_with_end): Declare.
+	(GOMP_scope_end): Likewise.
+	* scope.c (GOMP_scope_start_with_end): New function.
+	(GOMP_scope_end): New stub.
+
 2026-07-17  Tobias Burnus  <[email protected]>
 
 	* libgomp.texi (OpenMP 5.1 Impl Status): Mark device_type on vars
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index e32fbcd98a51..824079a16b04 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,9 @@
+2026-07-20  Jakub Jelinek  <[email protected]>
+
+	PR sanitizer/126307
+	* tsan/tsan_trace.h: Cherry-pick llvm-project revision
+	cdfdb06c9155080ec97d6e4f4dd90b6e7cefb0ca.
+
 2026-06-29  Pietro Monteiro  <[email protected]>
 
 	PR bootstrap/103459
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 102b84cbc21b..2369f9673cb3 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,40 @@
+2026-07-20  Tomasz Kamiński  <[email protected]>
+	    Álvaro Begué  <[email protected]>
+
+	PR libstdc++/124854
+	* src/c++20/tzdb.cc (ZoneInfo::save): Define.
+	(time_zone::_M_get_sys_info): Fold initial transition if they
+	occurs in duplicated local time window (merge_window) due move
+	from DST to STD zone.
+	* testsuite/std/time/time_zone/wall_cascade.cc (test_next_year):
+	Test that 1945 Pacific/Auckland transition is properly handled.
+	(test_negative): Adjust test to avoid zone merge.
+	* testsuite/std/time/time_zone/zone_merge.cc: New test.
+
+2026-07-20  Tomasz Kamiński  <[email protected]>
+
+	* testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize2.cc:
+	Include <cfloat> and use FLT_EVAL_METHOD instead of
+	__FLT_EVAL_METHOD__.
+	* testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize2.cc:
+	Likewise.
+
+2026-07-20  Tomasz Kamiński  <[email protected]>
+
+	PR libstdc++/116110
+	* src/c++20/tzdb.cc (time_zone::_M_get_sys_info): Correct
+	condition for stopping zone expansion before STD zone.
+	* testsuite/std/time/time_zone/116110.cc (test_dawson):
+	Add test for America/Dawson August 1945 transition.
+
+2026-07-20  Tomasz Kamiński  <[email protected]>
+
+	PR libstdc++/116110
+	* src/c++20/tzdb.cc (find_active_rule::to_local): Do not
+	modify min/max values for rules.
+	* testsuite/std/time/time_zone/wall_cascade.cc: Add test
+	for last_transition.
+
 2026-07-17  Tomasz Kamiński  <[email protected]>
 
 	* testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize2.cc:
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.