https://gcc.gnu.org/g:d8c2eac2f478f4eeb9a364f9de99a4c9311cefbb

commit r17-4016-gd8c2eac2f478f4eeb9a364f9de99a4c9311cefbb
Author: GCC Administrator <[email protected]>
Date:   Wed Sep 9 00:16:42 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 198 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/ada/ChangeLog       |   9 +++
 gcc/c/ChangeLog         |   6 ++
 gcc/cobol/ChangeLog     |  48 ++++++++++++
 gcc/cp/ChangeLog        |  62 +++++++++++++++
 gcc/d/ChangeLog         |   6 ++
 gcc/fortran/ChangeLog   |  13 ++++
 gcc/lto/ChangeLog       |   6 ++
 gcc/objc/ChangeLog      |  22 ++++++
 gcc/rust/ChangeLog      |   6 ++
 gcc/testsuite/ChangeLog |  89 ++++++++++++++++++++++
 libgomp/ChangeLog       |   7 ++
 13 files changed, 473 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4aeea2e4c23f..a7a126ab4c96 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,201 @@
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR middle-end/126622
+       * config/alpha/alpha.cc (alpha_va_start): Use
+       build_int_cst (integer_type_node, cst).
+       * config/i386/i386-options.cc (ix86_handle_tm_regparm_attribute): Ditto.
+       * config/mips/mips.cc (mips_build_builtin_va_list): Ditto.
+       (mips_gimplify_va_arg_expr): Ditto.
+       * config/rs6000/rs6000-call.cc (rs6000_va_start): Ditto.
+       * config/rs6000/rs6000-c.cc (altivec_build_resolved_builtin): Ditto.
+       (resolve_vec_step): Ditto.
+       * config/s390/s390.cc (s390_va_start): Ditto.
+       * config/s390/s390-c.cc (s390_expand_overloaded_builtin): Ditto.
+       (s390_resolve_overloaded_builtin): Ditto.
+       * config/stormy16/stormy16.cc (xstormy16_expand_builtin_va_start): 
Ditto.
+       * gimple-lower-bitint.cc (bitint_large_huge::handle_cast): Ditto.
+       * omp-simd-clone.cc (simd_clone_adjust): Ditto.
+       * trans-mem.cc (ipa_tm_insert_irr_call): Ditto.
+       * tree-data-ref.cc (compute_overlap_steps_for_affine_univar): Ditto.
+       (analyze_subscript_affine_affine): Ditto.
+       * tsan.cc (instrument_builtin_call): Ditto.
+       * omp-expand.cc (expand_omp_atomic_fetch_op): Ditto.
+       (expand_omp_atomic_cas): Ditto.
+       (expand_omp_atomic_pipeline): Ditto.
+       * tree-vect-generic.cc (add_shift): Ditto.
+       * tree-vect-patterns.cc (vect_recog_divmod_pattern): Ditto.
+       * expr.cc (maybe_optimize_mod_cmp): Ditto.
+       * gimple-ssa-store-merging.cc (bswap_replace): Ditto.
+       (imm_store_chain_info::output_merged_store): Ditto.
+       * omp-low.cc (lower_omp_ordered): Ditto.
+
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       * tree-pretty-print.h (pp_double_int): Remove.
+       * tree-pretty-print.cc (pp_double_int): Ditto.
+
+2026-09-08  Aldy Hernandez  <[email protected]>
+
+       * gimple-range-path.h (path_range_query::m_pointer_exit_dependencies):
+       New.
+       * gimple-range-path.cc (path_range_query::adjust_for_non_null_uses):
+       Walk m_pointer_exit_dependencies, and return early for a block with no
+       inferred ranges.
+       (path_range_query::compute_ranges): Fill in m_pointer_exit_dependencies.
+
+2026-09-08  Aldy Hernandez  <[email protected]>
+
+       * gimple-range-path.cc (path_range_query::reset_path): Splice
+       into the existing path vector.
+       (path_range_query::compute_ranges): Reset the path oracle
+       unconditionally.
+       * tree-ssa-threadbackward.cc (back_threader::m_solver): New.
+       (back_threader::back_threader): Allocate it.
+       (back_threader::~back_threader): Free it.
+       (back_threader::find_taken_edge_goto): Use it.
+       (back_threader::find_taken_edge_switch): Same.
+       (back_threader::find_taken_edge_cond): Same.
+
+2026-09-08  Rohith Kapelli  <[email protected]>
+
+       PR ipa/119006
+       * ipa-icf-gimple.cc (func_checker::compare_operand): Pass
+       OEP_ADDRESS_OF_SAME_FIELD to operand_equal_p.
+
+2026-09-08  Dominic P  <[email protected]>
+
+       * match.pd (((x >> 1) + (y >> 1)) + ((x | y) & 1)): New pattern.
+
+2026-09-08  Zhongyao Chen  <[email protected]>
+
+       PR target/126932
+       * config/riscv/autovec.md: Rewrite vector FMA patterns.
+       * config/riscv/autovec-opt.md: Likewise and add new patterns.
+
+2026-09-08  Andrea Pinski  <[email protected]>
+
+       PR tree-optimization/117193
+       * fold-const.cc (combine_comparisons): Add support
+       for LT, GT, LE, and GE.
+       * match.pd (`(a CMP0 b) OP (a OP1 b)`): Change to use simple_comparison
+       instead of eq/ne.
+
+2026-09-08  Andrea Pinski  <[email protected]>
+
+       PR tree-optimization/107881
+       * fold-const.cc (enum comparison_code): Mark underlying type as
+       unsigned char. Wrap in an anonymous namespace.
+       (operator~): New function.
+       (operator|): New function.
+       (operator&): New function.
+       (operator^): New function.
+       (combine_comparisons): Add support for  NE/XOR and EQ.
+       * match.pd (`(a CMP1 b) OP (a CMP2 b)`): Move
+       above others and add NE, XOR and EQ to the list of OPs.
+       (`(a CMP1 b) ^ (a CMP2 b)`): Remove.
+       (`(a CMP1 b) == (a CMP2 b)`): Remove.
+
+2026-09-08  Andrea Pinski  <[email protected]>
+
+       PR middle-end/126912
+       * doc/match-and-simplify.texi: Document new
+       with optional operands.
+       * genmatch.cc (fprint_indent): New function.
+       (class c_code_id): New class.
+       (c_code_id::gen_checking): New mthod.
+       (get_operator): For c_code_id, mark it as used too.
+       (lower_for): Treat c_code_id like a function.
+       (get_operand_type): Handle c_code_id with cmps
+       set as a comparison.
+       (expr::gen_transform): Likewise.
+       Call gen_checking for c_code_id and handle
+       c_code_id for generic for function and tree code case.
+       (dt_simplify::gen_1): Handle c_code_id.
+       (parser::parse_c_with_ids): New method.
+       (parser::parse_result): Handle optional part of with.
+       * match.pd (`(a CMP1 b) bitop (a CMP2 b)`): Remove rcmp
+       loop and update for the new syntax.
+       (other comparison loops): Update for the new syntax.
+
+2026-09-08  Joel Sherrill  <[email protected]>
+
+       * config/microblaze/rtems.h: RTEMS needs this defined to
+       select the proper procedure for executing the
+       global constructors.
+
+2026-09-08  Wang Yaduo  <[email protected]>
+
+       * config/riscv/riscv-vector-costs.cc (costs::add_stmt_cost): Skip
+       statement cost adjustments for scalar costing.
+
+2026-09-08  Richard Biener  <[email protected]>
+
+       PR tree-optimization/127245
+       * tree-vect-slp.cc (vect_slp_analyze_node_operations): Check
+       whether child passes vect_get_num_copies_for_invariant.
+
+2026-09-08  Kyrylo Tkachov  <[email protected]>
+
+       * ifcvt.cc (cond_exec_process_insns): Document the parameters in the
+       function comment instead of between them.
+       (cond_exec_process_if_block): Likewise.
+
+2026-09-08  Kyrylo Tkachov  <[email protected]>
+
+       * ifcvt.cc (noce_try_cond_arith): Return bool instead of int.
+       (block_jumps_and_fallthru): Use a logical test on the bool flags.
+
+2026-09-08  Kyrylo Tkachov  <[email protected]>
+
+       * tree-ssa-math-opts.cc (match_arith_overflow): Canonicalize the
+       operands of commutative overflow internal functions.
+
+2026-09-08  Chung-Lin Tang  <[email protected]>
+
+       PR middle-end/122205
+       * omp-offload.cc (omp_discover_implicit_declare_target): For variables,
+       under 'OMP_REQUIRES_SELF_MAPS | OMP_REQUIRES_UNIFIED_SHARED_MEMORY',
+       remove "omp declare target" attribute and add "omp declare target link".
+
+2026-09-08  Artemiy Volkov  <[email protected]>
+
+       * config/aarch64/aarch64.md
+       (*extend<SHORT:mode><GPI:mode>2_aarch64): Use extsize instead of
+       size.
+       (*adds_<optab><ALLX:mode>_<GPI:mode>): Likewise.
+       (*subs_<optab><ALLX:mode>_<GPI:mode>): Likewise.
+       (*adds_<optab><ALLX:mode>_shift_<GPI:mode>): Likewise.
+       (*subs_<optab><ALLX:mode>_shift_<GPI:mode>): Likewise.
+       (*add_<optab><ALLX:mode>_<GPI:mode>): Likewise.
+       (*add_<optab><SHORT:mode>_si_uxtw): Likewise.
+       (*add_<optab><ALLX:mode>_shft_<GPI:mode>): Likewise.
+       (*add_<optab><SHORT:mode>_shft_si_uxtw): Likewise.
+       (*sub_<optab><ALLX:mode>_<GPI:mode>): Likewise.
+       (*sub_<optab><SHORT:mode>_si_uxtw): Likewise.
+       (*sub_<optab><ALLX:mode>_shft_<GPI:mode>): Likewise.
+       (*sub_<optab><SHORT:mode>_shft_si_uxtw): Likewise.
+       (*cmp_swp_<optab><ALLX:mode>_reg<GPI:mode>): Likewise.
+       (*cmp_swp_<optab><ALLX:mode>_shft_<GPI:mode>): Likewise.
+       * config/aarch64/aarch64-simd.md (*aarch64_combinez<mode>):
+       Likewise.
+       (*aarch64_combinez_be<mode>): Likewise.
+       * config/aarch64/atomics.md
+       (*aarch64_atomic_load<ALLX:mode>_rcpc_sext): Likewise.
+       * config/aarch64/iterators.md (size): Yield empty string for SI.
+       (extsize): New iterator.
+
+2026-09-08  Takayuki 'January June' Suwa  <[email protected]>
+
+       * config/xtensa/xtensa.md (movsf_internal):
+       Prefix register constraints with '*' for hardware FP register load
+       and store alternatives.
+
+2026-09-08  Jack O'Donohue  <[email protected]>
+
+       * config/sh/sh.cc (sh1_builtin_p): Rename to sh_fpu_p.
+       (sh_fpu_p): Check TARGET_FPU_ANY instead of TARGET_SH1.
+       (bdesc): Update sh1_builtin_p to sh_fpu_p.
+
 2026-09-07  Roger Sayle  <[email protected]>
 
        * expmed.cc (store_fixed_bit_field_1): Use new aop_optab when
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ddeb467b9032..36ab5ef9684c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260908
+20260909
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 2d490cf2ddf9..bf5091927d5e 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,12 @@
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR middle-end/126622
+       * gcc-interface/utils.cc (DEF_ATTR_INT): Use
+       build_int_cst (integer_type_node, cst).
+       * gcc-interface/utils2.cc (expand_sloc): Ditto.
+       * gcc-interface/trans.cc (Attribute_to_gnu): Ditto.
+       (gnat_gimplify_stmt): Ditto.
+
 2026-08-26  Eric Botcazou  <[email protected]>
 
        PR ada/127026
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 6795098366a0..48044d263985 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,9 @@
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR middle-end/126622
+       * c-parser.cc (c_parser_omp_for_loop): Use
+       build_int_cst (integer_type_node, cst).
+
 2026-08-14  Martin Uecker  <[email protected]>
 
        PR c/126284
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 1ac6015eebec..72a7755389c2 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,51 @@
+2026-09-08  James K. Lowden  <[email protected]>
+
+       * parse_ante.h (by_content_ok): Add test for literal.
+
+2026-09-08  James K. Lowden  <[email protected]>
+
+       * gcobol.1: Update description of BY CONTENT and Intrinsics.
+
+2026-09-08  James K. Lowden  <[email protected]>
+
+       * lexio.cc (source_format_t::indicated): Return pointer to TAB if found.
+       (cdftext::free_form_reference_format): Drop unnecessary TOUPPER.
+       * lexio.h (TAB): Define symbol.
+       * scan.l: Ignore text in comment_entries start condition.
+       * scan_ante.h (symbol_exists): Use single-name lookup as fallback.
+       * symbols.cc (field_str): Print partially-defined FldSwitch.
+
+2026-09-08  James K. Lowden  <[email protected]>
+
+       * cdf-copy.cc (copybook_elem_t::open_file):
+       Correct Wcopybook-found diagnostic.
+       * lexio.cc (cdftext::open_input): Same.
+       (output_segment): New function with defeated tab-expansion.
+       (cdftext::process_file): Use new output_segment function.
+       * parse.y: Support Wredefines-table and EXIT RETURNING.
+       Use diagnostic quotes.
+       * scan.l: Support PIC 9(2)9(3) and PIC 9(name).
+       Remove BLANK_OEOL pattern.
+       * scan_ante.h (repeat_count): Return uninterpreted input.
+       (ndigit): Interpret more than one count.
+       (picset): Accept optional length.
+       (symbol_lower_name): Remove function.
+       (symbol_exists): Use map-supported symbol_find().
+       (scanner_cache_update): Remove function.
+       (typed_name): Return UDF token, not name, if found.
+       (continue_string): New function for string concatenation.
+       * symbols.cc (symbol_function_impl): Use new symbols.functions map.
+       (symbol_file_add): Add file to symbol-table map.
+       (symbol_file): Remove scan, add search for GLOBAL FD.
+       * symbols.h (symbol_find): Quell diagnostic when called from lexer.
+       (class name_queue_t): Return empty list when queue is empty.
+       * symfind.cc (symbol_match): Accept quell parameter.
+       (symbol_find): Same.
+       (symbol_find_of): Supply quell parameter.
+       * util.cc (cdf_field_add): Use symbol_field_add.
+       (named_constant): New function.
+       (repeat_count): Declare to match new return type.
+
 2026-09-06  Robert Dubner  <[email protected]>
 
        * genapi.cc (inspect_replacing): Use SBC version.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index c0d4b4be11c0..44f4b76cb133 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,65 @@
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR middle-end/126622
+       * parser.cc (cp_parser_handle_statement_omp_attributes): Use
+       build_int_cst (integer_type_node, cst).
+       (cp_parser_omp_for_loop): Ditto.
+       (cp_parser_late_parsing_omp_declare_simd): Ditto.
+       (cp_maybe_parse_omp_decl): Ditto.
+       (cp_parser_omp_metadirective): Ditto.
+       * class.cc (finish_struct_1): Ditto.
+       (build_vtbl_initializer): Ditto.
+       * rtti.cc (build_headof): Ditto.
+       (get_tinfo_ptr_dynamic): Ditto.
+       (ptr_initializer): Ditto.
+       (ptm_initializer): Ditto.
+       (get_pseudo_ti_init0): Ditto.
+       * cp-tree.h (SET_NON_DEFAULT_TEMPLATE_ARGS_COUNT): Ditto.
+       * decl.cc (cxx_init_decl_processing): Ditto.
+
+2026-09-08  Jason Merrill  <[email protected]>
+
+       * cp-gimplify.cc (struct cp_fold_data): Add mce().
+       (cp_fold_r): Use it.
+
+2026-09-08  Jason Merrill  <[email protected]>
+
+       * pt.cc (instantiate_class_template): Use maybe_push_to_top_level.
+
+2026-09-08  Lunex  <[email protected]>
+           Jason Merrill  <[email protected]>
+
+       PR c++/122258
+       * decl.cc (grokdeclarator): Extend non-member explicit object
+       parameter check to include unqualified friends and clear
+       is_xobj_member_function.
+
+2026-09-08  Vladislav Semykin  <[email protected]>
+
+       PR c++/127132
+       * cp-tree.h (saved_scope): Save unevaluated_typeid_cutoff.
+       (cp_unevaluated_typeid_cutoff): Declare.
+       (cp_unevaluated): Add a defaulted TYPEID_OPERAND parameter; save
+       and restore the cutoff.
+       (cp_evaluated): Save, reset, and restore the cutoff.
+       * parser.cc (cp_unevaluated_typeid_cutoff): Define.
+       (cp_unevaluated::cp_unevaluated, cp_unevaluated::~cp_unevaluated):
+       Implement TYPEID_OPERAND cutoff handling.
+       (cp_parser_postfix_expression): Pass typeid_operand=true for the
+       typeid probe.
+       * pt.cc (instantiate_class_template): Save/reset/restore the
+       cutoff around NSDMI / lambda capture substitution.
+       (tsubst_expr): Pass typeid_operand=true for TYPEID_EXPR's probe.
+       * semantics.cc (process_outer_var_ref): Allow lambda capture
+       through a typeid probe per [expr.prim.lambda.capture]/7; defer
+       the "not captured" diagnostic to a later, non-probe pass.
+       * lambda.cc (lambda_expr_this_capture): Same cutoff and deferral
+       for 'this'.
+       * constraint.cc (tsubst_constraint_variables): Save/reset/restore
+       the cutoff with cp_unevaluated_operand.
+       * name-lookup.cc (push_to_top_level, pop_from_top_level): Same.
+       (local_state_t): Same.
+
 2026-09-05  Patrick Palka  <[email protected]>
 
        PR c++/127207
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index e0f358c71b67..c8d024aeb73d 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,9 @@
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR middle-end/126622
+       * d-builtins.cc (DEF_ATTR_INT): Use
+       build_int_cst (integer_type_node, cst).
+
 2026-09-04  Kael Andrew Alonzo Franco  <[email protected]>
 
        PR middle-end/125507
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 3d2baf92e476..724d238836ea 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,16 @@
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR middle-end/126622
+       * trans-intrinsic.cc (conv_intrinsic_atomic_op): Use
+       build_int_cst (integer_type_node, cst).
+       (conv_intrinsic_atomic_cas): Ditto.
+
+2026-09-08  Tobias Burnus  <[email protected]>
+
+       * openmp.cc (gfc_omp_directives): Add underscore variants.
+       (gfc_match_omp_clauses): Handle underscore directive names
+       variants of 'target_...' in the 'if' clause.
+
 2026-09-07  Jerry DeLisle  <[email protected]>
 
        PR fortran/126964
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog
index 5dac8d91a079..7e54702d7639 100644
--- a/gcc/lto/ChangeLog
+++ b/gcc/lto/ChangeLog
@@ -1,3 +1,9 @@
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR middle-end/126622
+       * lto-lang.cc (DEF_ATTR_INT): Use
+       build_int_cst (integer_type_node, cst).
+
 2026-07-17  Lewis Hyatt  <[email protected]>
 
        PR lto/65536
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index ebe26890a44b..126e64dd2dce 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,25 @@
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR middle-end/126622
+       * objc-act.cc (objc_finish_foreach_loop): Use
+       build_int_cst (integer_type_node, cst).
+       * objc-gnu-runtime-abi-01.cc 
(gnu_runtime_abi_01_build_const_string_constructor):
+       Ditto.
+       (generate_protocol_list): Ditto.
+       (generate_v1_meth_descriptor_table): Ditto.
+       (build_shared_structure_initializer): Ditto.
+       (generate_ivars_list): Ditto.
+       (get_proto_encoding): Ditto.
+       * objc-next-runtime-abi-01.cc (next_runtime_01_initialize): Ditto.
+       (next_runtime_abi_01_build_const_string_constructor): Ditto.
+       (generate_v1_meth_descriptor_table): Ditto.
+       (build_v1_category_initializer): Ditto.
+       (build_next_objc_exception_stuff): Ditto.
+       * objc-next-runtime-abi-02.cc 
(next_runtime_abi_02_build_const_string_constructor): Ditto.
+       (generate_v2_meth_descriptor_table): Ditto.
+       (generate_v2_protocols): Ditto.
+       * objc-runtime-shared-support.cc (build_ivar_list_initializer): Ditto.
+
 2026-07-05  Iain Sandoe  <[email protected]>
 
        PR objc/124260
diff --git a/gcc/rust/ChangeLog b/gcc/rust/ChangeLog
index 9d58bb9c8390..61a4d978ee7d 100644
--- a/gcc/rust/ChangeLog
+++ b/gcc/rust/ChangeLog
@@ -1,3 +1,9 @@
+2026-09-08  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR middle-end/126622
+       * backend/rust-builtins.cc (DEF_ATTR_INT): Use
+       build_int_cst (integer_type_node, cst).
+
 2026-09-04  Kael Andrew Alonzo Franco  <[email protected]>
 
        PR middle-end/125507
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7d380b84b805..9dbf329ce416 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,92 @@
+2026-09-08  Jerry DeLisle  <[email protected]>
+
+       PR fortran/126964
+       * gfortran.dg/c_loc_test_22.f90: Do not expect span addressing
+       where the spacing is not known to be folded.
+       * gfortran.dg/gomp/target-span-1.f90: Likewise.
+
+2026-09-08  James K. Lowden  <[email protected]>
+
+       * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_gnu.cob: New test.
+       * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_ibm.cob: New test.
+       * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_iso.cob: New test.
+       * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_mf.cob: New test.
+       * cobol.dg/group2/RT3611_-_BY_CONTENT_LENGTH_OF.cob: New test.
+       * cobol.dg/group2/__define__text_.cob: New test.
+       * cobol.dg/group2/__define__text_.out: New test.
+       * cobol.dg/group2/customer_bug_Heuristic_Fail.cob: New test.
+       * cobol.dg/group2/customer_bug_Heuristic_Fail.out: New test.
+
+2026-09-08  Rohith Kapelli  <[email protected]>
+
+       PR ipa/119006
+       * g++.dg/ipa/pr119006.C: New test.
+
+2026-09-08  Dominic P  <[email protected]>
+
+       * gcc.dg/tree-ssa/avg-ceil-1.c: New test.
+       * gcc.dg/tree-ssa/avg-ceil-2.c: New test.
+       * gcc.target/aarch64/sve/pr89007-1.c: Expect the four-operation
+       form of the rounded average.
+
+2026-09-08  Zhongyao Chen  <[email protected]>
+
+       PR target/126932
+       * gcc.target/riscv/rvv/autovec/ternop/pr126932.c: New test.
+
+2026-09-08  Andrea Pinski  <[email protected]>
+
+       PR tree-optimization/117193
+       * gcc.dg/tree-ssa/cmple-1.c: New test.
+
+2026-09-08  Andrea Pinski  <[email protected]>
+
+       PR tree-optimization/107881
+       * gcc.dg/tree-ssa/cmpeq-5.c: New test.
+       * gcc.dg/tree-ssa/cmpxor-2.c: New test.
+
+2026-09-08  Jason Merrill  <[email protected]>
+
+       * g++.dg/vect/pr36648.cc: Require !implicit_constexpr.
+
+2026-09-08  Lunex  <[email protected]>
+           Jason Merrill  <[email protected]>
+
+       PR c++/122258
+       * g++.dg/cpp23/explicit-obj-diagnostics13.C: New test.
+
+2026-09-08  Vladislav Semykin  <[email protected]>
+
+       PR c++/127132
+       * g++.dg/rtti/typeid-lambda-capture-pr127132.C: New test,
+       consolidating the original PR127132 reproducer with the /7 cases
+       previously added to pr125886.C, plus this-capture coverage and
+       closure-size checks.
+
+2026-09-08  Richard Biener  <[email protected]>
+
+       PR tree-optimization/127245
+       * gcc.dg/vect/vect-pr127245.c: New testcase.
+
+2026-09-08  Kyrylo Tkachov  <[email protected]>
+
+       * gcc.target/aarch64/add-overflow-canonical-1.c: New test.
+
+2026-09-08  Torbjörn SVENSSON  <[email protected]>
+
+       * gcc.dg/vect/vect-alias-check-ptr-info-2.c: Remove explict
+       "dg-do run".
+
+2026-09-08  Tobias Burnus  <[email protected]>
+
+       * gfortran.dg/gomp/underscore_directives-3.f90: New test.
+
+2026-09-08  Jack O'Donohue  <[email protected]>
+
+       * gcc.target/sh/getset-fpscr-1.c: New test.
+       * gcc.target/sh/getset-fpscr-2.c: New test.
+       * gcc.target/sh/getset-fpscr-3.c: New test.
+
 2026-09-07  Jerry DeLisle  <[email protected]>
 
        PR fortran/126964
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index a0cf01b4a020..a79bd30023b4 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,10 @@
+2026-09-08  Chung-Lin Tang  <[email protected]>
+
+       PR middle-end/122205
+       * testsuite/libgomp.c/omp_target_is_present.c: Adjust tests for 
self_maps.
+       * testsuite/libgomp.c-c++-common/requires-8.c: New test.
+       * testsuite/libgomp.fortran/requires-2.f90: New test.
+
 2026-09-07  Tobias Burnus  <[email protected]>
 
        * libgomp.texi (OpenMP 6.0 implementation status): Mark

Reply via email to