+2025-11-11 David Malcolm <dmalcolm@redhat.com>
+
+ PR diagnostics/115970
+ * sarif-listener.py: New file.
+
2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
* gcc-changelog/git_commit.py (ignored_prefixes): Add
+2025-11-11 Andrew Stubbs <ams@baylibre.com>
+
+ * config/gcn/mkoffload.cc (process_asm): Replace "configure_stack_size"
+ constructor with a new regular function, "mkoffload_setup".
+ (process_obj): Call mkoffload_setup from the "init" constructor.
+
+2025-11-11 David Malcolm <dmalcolm@redhat.com>
+
+ PR diagnostics/115970
+ * diagnostics/sarif-sink.cc: Include <sys/un.h> and <sys/socket.h>.
+ (sarif_builder::end_group): Update comment.
+ (sarif_sink::on_end_group): Drop "final".
+ (class sarif_socket_sink): New subclass.
+ (maybe_open_sarif_sink_for_socket): New function.
+ * diagnostics/sarif-sink.h: (maybe_open_sarif_sink_for_socket):
+ New decl.
+ * doc/invoke.texi (EXPERIMENTAL_SARIF_SOCKET): Document new
+ environment variable.
+ * toplev.cc: Define INCLUDE_VECTOR. Add include of
+ "diagnostics/sarif-sink.h".
+ (toplev::main): Call
+ diagnostics::maybe_open_sarif_sink_for_socket.
+
+2025-11-11 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/122587
+ * tree-vectorizer.cc (pass_vectorize::execute): Enable
+ ranger around analysis and code generation.
+
+2025-11-11 Richard Biener <rguenther@suse.de>
+
+ * tree-ssa-loop-niter.cc (simplify_using_initial_conditions):
+ Use the active ranger to simplify boolean expressions.
+
+2025-11-11 Jeff Law <jlaw@ventanamicro.com>
+
+ * config/riscv/crypto.md (packf splitters): Variant with
+ operands reversed. Add variants with the ashift/sign extend
+ exchanged as well.
+
+2025-11-11 Jeff Law <jlaw@ventanamicro.com>
+
+ * config/riscv/riscv.cc (riscv_extend_to_xmode_reg): Simplify
+ by using convert_modes + force_reg.
+
+2025-11-11 Richard Biener <rguenther@suse.de>
+
+ * gimple-range.cc (gimple_ranger::range_on_edge): Pass
+ the edge as 'edge' to get_tree_range.
+ (dom_ranger::range_on_edge): Likewise.
+
+2025-11-11 Andrew MacLeod <amacleod@redhat.com>
+
+ * value-query.cc (range_query::invoke_range_of_expr): New
+ edge argument. If set invoke range_on_edge.
+ (range_query::get_tree_range): Likewise and adjust.
+ * value-query.h (range_query::invoke_range_of_expr): New
+ edge argument.
+ (range_query::get_tree_range): Likewise.
+
+2025-11-11 Dhruv Chawla <dhruvc@nvidia.com>
+
+ * match.pd: New patterns.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * doc/extend.texi: Add description for LoongArch function
+ attributes.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/loongarch.cc (loongarch_can_inline_p):
+ Do not inline when callee is versioned but caller is not.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/loongarch.cc
+ (loongarch_option_same_function_versions): Compare the target
+ attributes in two functions to determine which function’s
+ features get higher priority.
+ (TARGET_OPTION_SAME_FUNCTION_VERSIONS): Define.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/loongarch-protos.h
+ (loongarch_parse_fmv_features): Modify the type of parameter.
+ (loongarch_compare_version_priority): Function declaration.
+ * config/loongarch/loongarch-target-attr.cc
+ (enum features_prio): Define LA_PRIO_MAX to indicate the
+ highest priority of supported attributes.
+ (loongarch_parse_fmv_features): Added handling of setting
+ priority in attribute string.
+ (loongarch_compare_version_priority): Likewise.
+ * config/loongarch/loongarch.cc
+ (loongarch_process_target_version_attr): Likewise.
+ (get_feature_mask_for_version): Likewise.
+ (loongarch_compare_version_priority): Delete.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/loongarch.cc
+ (loongarch_compare_version_priority): Returns true if DECL1
+ and DECL2 are versions of the same function.
+ (TARGET_COMPARE_VERSION_PRIORITY): Define.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/genopts/gen-evolution.awk:
+ * config/loongarch/loongarch-evol-attr.def: Regenerate.
+ * config/loongarch/loongarch-protos.h
+ (loongarch_parse_fmv_features): Function declaration.
+ (get_feature_mask_for_version): Likewise.
+ * config/loongarch/loongarch-target-attr.cc
+ (enum features_prio): Defining the priority of features.
+ (struct loongarch_attribute_info): Add members about
+ features.
+ (LARCH_ATTR_MASK): Likewise.
+ (LARCH_ATTR_ENUM): Likewise.
+ (LARCH_ATTR_BOOL): Likewise.
+ (loongarch_parse_fmv_features): Parse a function
+ multiversioning feature string STR.
+ * config/loongarch/loongarch.cc
+ (get_suffixed_assembler_name): Return an identifier for the
+ base assembler name of a versioned function.
+ (get_feature_mask_for_version): Get the mask and priority of
+ features.
+ (add_condition_to_bb): Insert judgment statements for different
+ features functions.
+ (dispatch_function_versions): Generates the dispatch function for
+ multi-versioned functions.
+ (make_resolver_func): Make the resolver function decl to dispatch
+ the versions of a multi-versioned function.
+ (loongarch_generate_version_dispatcher_body): Generate the
+ dispatcher logic to invoke the right function version at run-time
+ for a given set of function versions.
+ (TARGET_GENERATE_VERSION_DISPATCHER_BODY): Define.
+ * common/config/loongarch/cpu-features.h: New file.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/loongarch.cc (INCLUDE_STRING): Include.
+ (loongarch_mangle_decl_assembler_name): New function.
+ (TARGET_MANGLE_DECL_ASSEMBLER_NAME): Define.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/loongarch.cc
+ (loongarch_get_function_versions_dispatcher): New function.
+ (TARGET_GET_FUNCTION_VERSIONS_DISPATCHER): Define.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/loongarch.cc
+ (loongarch_process_target_version_attr): New function.
+ (loongarch_option_valid_version_attribute_p): New function.
+ (TARGET_OPTION_VALID_VERSION_ATTRIBUTE_P): Define.
+ * config/loongarch/loongarch.h
+ (TARGET_HAS_FMV_TARGET_ATTRIBUTE): Define it to 0.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/genopts/gen-evolution.awk: Output the
+ info needed for handling evolution features when parsing
+ the target pragma and attribute.
+ * config/loongarch/genopts/genstr.sh: Add support for
+ generating *.def files.
+ * config/loongarch/loongarch-target-attr.cc
+ (struct loongarch_attribute_info): Add structure member
+ record option mask.
+ (LARCH_ATTR_MASK): New macro.
+ (LARCH_ATTR_ENUM): Likewise.
+ (LARCH_ATTR_BOOL): Likewise.
+ (loongarch_handle_option): Support for new options.
+ (loongarch_process_one_target_attr): Added support for
+ the la64v1.1 extended instruction set.
+ * config/loongarch/t-loongarch: Generate loongarch-evol-attr.def.
+ * doc/extend.texi: Add new attribute description information.
+ * config/loongarch/loongarch-evol-attr.def: Generate.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/loongarch-target-attr.cc
+ (loongarch_process_one_target_attr): Fix ICE.
+
+2025-11-11 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/122629
+ * tree-if-conv.cc (factor_out_operators): Reject
+ BIT_FIELD_REF and BIT_INSERT_EXPR if operand other
+ than 0 is different.
+
+2025-11-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR lto/122620
+ * gimplify-me.cc (gimple_regimplify_operands): Don't try to regimplify
+ TREE_CLOBBER on rhs of gimple_clobber_p if it has gimple_reg_type.
+
+2025-11-11 Hu, Lin1 <lin1.hu@intel.com>
+
+ PR target/122446
+ * config/i386/amxavx512intrin.h (_tile_cvtrowps2bf16hi_internal):
+ Input register name by inline asm %c[...], and remove %% before tmm
+ from intel side.
+ (_tile_cvtrowps2bf16li_internal): Ditto.
+ * config/i386/amxbf16intrin.h (_tile_dpbf16ps_internal): Ditto
+ * config/i386/amxcomplexintrin.h (_tile_cmmimfp16ps_internal): Ditto
+ (_tile_cmmrlfp16ps_internal): Ditto
+ (_tile_cmmimfp16ps): Ditto
+ (_tile_cmmrlfp16ps): Ditto
+ * config/i386/amxfp16intrin.h (_tile_dpfp16ps_internal): Ditto
+ (_tile_dpfp16ps): Ditto
+ * config/i386/amxfp8intrin.h (_tile_dpbf8ps_internal): Ditto
+ (_tile_dpbhf8ps_internal): Ditto
+ (_tile_dphbf8ps_internal): Ditto
+ (_tile_dphf8ps_internal): Ditto
+ (_tile_dpbf8ps): Ditto
+ (_tile_dpbhf8ps): Ditto
+ (_tile_dphbf8ps): Ditto
+ (_tile_dphf8ps): Ditto
+ * config/i386/amxint8intrin.h (_tile_int8_dp_internal): Ditto
+ * config/i386/amxmovrsintrin.h (_tile_loaddrs_internal): Ditto
+ (_tile_loaddrst1_internal): Ditto
+ (_tile_loaddrs): Ditto
+ (_tile_loaddrst1): Ditto
+ * config/i386/amxtf32intrin.h (_tile_mmultf32ps_internal): Ditto
+ * config/i386/amxtileintrin.h (_tile_loadd): Ditto
+ (_tile_loadd_internal): Ditto
+ (_tile_stream_loadd): Ditto
+ (_tile_stream_loadd_internal): Ditto
+ (_tile_stored): Ditto
+ (_tile_stored_internal): Ditto
+ (_tile_zero): Ditto
+ (_tile_zero_internal): Ditto
+
2025-11-10 Sandra Loosemore <sloosemore@baylibre.com>
PR other/122243
+2025-11-11 Alejandro Colomar <alx@kernel.org>
+
+ * c-warn.cc (warn_parms_array_mismatch): Split out body of
+ per-pair in parameter lists iteration into...
+ (warn_parm_array_mismatch): ...this new function.
+
+2025-11-11 Alejandro Colomar <alx@kernel.org>
+
+ * c-warn.cc (warn_parms_array_mismatch): Reduce scope of local
+ variable.
+
2025-11-10 Sandra Loosemore <sloosemore@baylibre.com>
PR other/122243
+2025-11-11 Jason Merrill <jason@redhat.com>
+
+ * name-lookup.cc (name_lookup::adl_namespace_fns): Also skip hidden
+ in the module case.
+
+2025-11-11 Jason Merrill <jason@redhat.com>
+
+ * module.cc (module_state::read_cluster): Use set_cfun.
+ (post_load_processing): Likewise.
+
2025-11-10 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/122628
+2025-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/96255
+ * resolve.cc (gfc_resolve_forall): Delete outer_sym
+
+2025-11-11 Christopher Albert <albert@tugraz.at>
+
+ PR fortran/90519
+ * trans-expr.cc (strip_parentheses): New helper function to strip
+ INTRINSIC_PARENTHESES operators from expressions.
+ (is_runtime_conformable): Use strip_parentheses to handle cases
+ like a = (a) when checking for self-assignment.
+ (gfc_trans_assignment_1): Strip parentheses before checking if
+ expr2 is a variable, ensuring deep_copy is enabled for cases like
+ a = (a). Also strip parentheses when checking for self-assignment
+ to avoid use-after-free in finalization.
+ (gfc_trans_scalar_assign): Add comment about parentheses handling.
+ * class.cc (generate_finalization_wrapper): Create separate result
+ symbol for finalizer wrapper functions instead of self-referencing
+ the procedure symbol, avoiding ICE in gimplify_call_expr.
+
+2025-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+ Steve Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/96255
+ * gfortran.h (gfc_forall_iterator): Add bool shadow field.
+ * match.cc (apply_typespec_to_iterator): New helper function to
+ consolidate shadow variable creation logic.
+ (match_forall_header): Add type-spec parsing for DO CONCURRENT
+ and FORALL. Create shadow variables when type-spec differs from
+ outer scope. Replace duplicated code with apply_typespec_to_iterator.
+ * resolve.cc (replace_in_expr_recursive): New function to recursively
+ walk expressions and replace symbol references.
+ (replace_in_code_recursive): New function to recursively walk code
+ blocks and replace symbol references.
+ (gfc_replace_forall_variable): New entry point for shadow variable
+ substitution.
+ (gfc_resolve_assign_in_forall): Skip many-to-one assignment warning
+ for DO CONCURRENT.
+ (gfc_count_forall_iterators): Handle both EXEC_FORALL and
+ EXEC_DO_CONCURRENT with assertion.
+ (gfc_resolve_forall): Skip F2018 obsolescence warning for DO
+ CONCURRENT. Fix memory allocation check. Add NULL checks for shadow
+ variables. Implement shadow variable walker.
+ (gfc_resolve_code): Set gfc_do_concurrent_flag for DO CONCURRENT
+ constructs to enable constraint checking.
+
2025-11-10 Sandra Loosemore <sloosemore@baylibre.com>
PR other/122243
+2025-11-11 Christopher Albert <albert@tugraz.at>
+
+ PR fortran/90519
+ * gfortran.dg/finalizer_recursive_alloc_1.f90: New test for ICE fix.
+ * gfortran.dg/finalizer_recursive_alloc_2.f90: New execution test.
+ * gfortran.dg/finalizer_self_assign.f90: New test for self-assignment
+ including a = a, a = (a), and a = (((a))) cases using if/stop pattern.
+ * gfortran.dg/pr112459.f90: Update to expect 6 _final calls instead
+ of 12, reflecting corrected self-assignment behavior.
+
+2025-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+ Steve Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/96255
+ * gfortran.dg/do_concurrent_typespec_1.f90: New test covering all
+ shadowing scenarios: undeclared variable, same kind shadowing, and
+ different kind shadowing.
+
+2025-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/90374
+ PR libfortran/90374
+ * gfortran.dg/fmt_error_10.f: Update test case to pass.
+ * gfortran.dg/fmt_zero_width.f90: Likewise.
+ * gfortran.dg/pr111022.f90: Likewise.
+ * gfortran.dg/pr96436_4.f90: Likewise.
+ * gfortran.dg/pr96436_5.f90: Likewise.
+
+2025-11-11 Pan Li <pan2.li@intel.com>
+
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
+ for vmseq.vx.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
+ helper macros.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
+ data for run test.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmseq-run-1-u16.c: New test.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmseq-run-1-u32.c: New test.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmseq-run-1-u64.c: New test.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmseq-run-1-u8.c: New test.
+
+2025-11-11 Pan Li <pan2.li@intel.com>
+
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
+ for vmseq.vx.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmseq-run-1-i16.c: New test.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmseq-run-1-i32.c: New test.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmseq-run-1-i64.c: New test.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmseq-run-1-i8.c: New test.
+
+2025-11-11 Dhruv Chawla <dhruvc@nvidia.com>
+
+ * gcc.dg/match-shift-cmp-1.c: New test.
+ * gcc.dg/match-shift-cmp-2.c: Likewise.
+ * gcc.dg/match-shift-cmp-3.c: Likewise.
+ * gcc.dg/match-shift-cmp-4.c: Likewise.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * g++.target/loongarch/mv-symbols1.C: New test.
+ * g++.target/loongarch/mv-symbols2.C: New test.
+ * g++.target/loongarch/mv-symbols3.C: New test.
+ * g++.target/loongarch/mv-symbols4.C: New test.
+ * g++.target/loongarch/mv-symbols5.C: New test.
+ * g++.target/loongarch/mv-symbols6.C: New test.
+ * g++.target/loongarch/mvc-symbols1.C: New test.
+ * g++.target/loongarch/mvc-symbols2.C: New test.
+ * g++.target/loongarch/mvc-symbols3.C: New test.
+ * g++.target/loongarch/mvc-symbols4.C: New test.
+ * g++.target/loongarch/mvc-symbols5.C: New test.
+ * gcc.target/loongarch/attr-check-error-message1.c: New test.
+ * gcc.target/loongarch/attr-check-error-message2.c: New test.
+ * gcc.target/loongarch/attr-check-error-message3.c: New test.
+ * gcc.target/loongarch/attr-check-error-message4.c: New test.
+ * gcc.target/loongarch/attr-check-error-message5.c: New test.
+ * gcc.target/loongarch/attr-check-error-message6.c: New test.
+ * gcc.target/loongarch/attr-check-error-message7.c: New test.
+ * gcc.target/loongarch/attr-check-error-message8.c: New test.
+ * gcc.target/loongarch/attr-check-error-message9.c: New test.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * gcc.target/loongarch/pragma-la64V1_1.c: New test.
+ * gcc.target/loongarch/pragma-la64V1_1-2.c: New test.
+
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * gcc.target/loongarch/attr-check-error-message.c: Add tests.
+
+2025-11-11 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/122629
+ * gcc.dg/torture/pr122629-1.c: New test.
+ * gcc.dg/torture/pr122629-2.c: New test.
+ * gcc.dg/tree-ssa/pr122629-1.c: New test.
+
+2025-11-11 Hu, Lin1 <lin1.hu@intel.com>
+
+ PR target/122446
+ * gcc.target/i386/amxbf16-asmintel-1.c: Modify dg-final to check intel
+ form.
+ * gcc.target/i386/amxcomplex-asmintel-1.c: Ditto.
+ * gcc.target/i386/amxfp16-asmintel-1.c: Ditto.
+ * gcc.target/i386/amxfp8-asmintel-1.c: Ditto.
+ * gcc.target/i386/amxint8-asmintel-1.c: Ditto.
+ * gcc.target/i386/amxmovrs-asmintel-1.c: Ditto.
+ * gcc.target/i386/amxtf32-asmintel-1.c: Ditto.
+ * gcc.target/i386/amxtile-asmintel-1.c: Ditto.
+ * g++.target/i386/pr122446-1.C: New test.
+ * g++.target/i386/pr122446-amxavx512.C: Ditto.
+ * g++.target/i386/pr122446-amxbf16.C: Ditto.
+ * g++.target/i386/pr122446-amxcomplex.C: Ditto.
+ * g++.target/i386/pr122446-amxfp16.C: Ditto.
+ * g++.target/i386/pr122446-amxfp8.C: Ditto.
+ * g++.target/i386/pr122446-amxint8.C: Ditto.
+ * g++.target/i386/pr122446-amxmovrs.C: Ditto.
+ * g++.target/i386/pr122446-amxtf32.C: Ditto.
+ * g++.target/i386/pr122446-amxtile.C: Ditto.
+
2025-11-10 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/122628
+2025-11-11 Lulu Cheng <chenglulu@loongson.cn>
+
+ * config/loongarch/t-loongarch64: Add cpuinfo.c to LIB2ADD.
+ * config/loongarch/cpuinfo.c: New file.
+
2025-10-25 Olivier Hainque <hainque@adacore.com>
* config/t-vxworks (LIBGCC2_INCLUDES): Replace $(VSB_DIR)
+2025-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/90374
+ PR libfortran/90374
+ * io/format.c (parse_format_list): Set exponent width to unspecified.
+
2025-11-09 Mark Wielaard <mark@klomp.org>
* Makefile.in: Regenerate.