https://gcc.gnu.org/g:d57755dd2dcb3e1bf6d72bc2aeaa22a7a027a5c7
commit r17-3615-gd57755dd2dcb3e1bf6d72bc2aeaa22a7a027a5c7 Author: GCC Administrator <[email protected]> Date: Tue Aug 25 00:16:43 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 197 ++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 10 ++ gcc/c-family/ChangeLog | 6 ++ gcc/cobol/ChangeLog | 55 +++++++++++ gcc/cp/ChangeLog | 28 ++++++ gcc/m2/ChangeLog | 9 ++ gcc/testsuite/ChangeLog | 164 +++++++++++++++++++++++++++++++ libgcc/ChangeLog | 10 ++ libgcc/config/avr/libf7/ChangeLog | 6 ++ libgm2/ChangeLog | 19 ++++ libstdc++-v3/ChangeLog | 7 ++ 12 files changed, 512 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d8c43c911f5d..eb34ce160ae5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,200 @@ +2026-08-24 Andrea Pinski <[email protected]> + + PR middle-end/126991 + * genmatch.cc (dt_node::gen_kids): New in_gcond argument. + (dt_node::gen_kids_1): New in_gcond argument. + Disable SSA_NAME generation when in_gcond is true. + (dt_operand::gen): Pass false to gen_kids. + (decision_tree::gen): Likewise. + (write_predicate): Likewise. + (dt_operand::gen_phi_on_cond): Pass true to gen_kids. + +2026-08-24 Daniel Barboza <[email protected]> + + PR tree-optimization/126745 + * range-op.cc (operator_div::op1_op2_relation_effect): add + VREL_EQ range equal one for op1/op2 and op1%op2 if op1 == op2. + +2026-08-24 Kishan Parmar <[email protected]> + + PR target/126738 + * config/rs6000/rs6000.opt: Fix formatting of the -mfuture warning. + Co-authored-by: Göran Uddeborg <[email protected]> + +2026-08-24 Kyrylo Tkachov <[email protected]> + + PR tree-optimization/127039 + * match.pd (REDUC (@0 op VECTOR_CST)): Require the constant reduction + to simplify. + +2026-08-24 Richard Biener <[email protected]> + + * tree-vect-stmts.cc (vect_get_vector_types_for_stmt): Remove + nunits_vectype_out parameter and code computing it. + * tree-vectorizer.h (vect_get_vector_types_for_stmt): Adjust. + (vect_get_smallest_scalar_type): Remove. + * tree-vect-data-refs.cc (vect_get_smallest_scalar_type): Likewise. + (simd_clone_call_p): Likewise. + * tree-vect-slp.cc (vect_build_slp_tree_1): Adjust. + +2026-08-24 Richard Biener <[email protected]> + + * tree-vect-slp.cc (vect_record_vectype): Inline ... + (vect_build_slp_tree_2): ... here. + (vect_build_slp_tree_1): ... and here. Use vectype to + guide splitting for BB vectorization. + +2026-08-24 Richard Biener <[email protected]> + + * tree-vect-slp.cc (vect_build_slp_tree_1): Hard-fail early + due to BB SLP unrolling. + +2026-08-24 Aldy Hernandez <[email protected]> + + PR tree-optimization/126896 + * tree-ssa-threadedge.cc + (edge_forwards_cmp_to_conditional_jump_through_empty_bb_p): Make + static. Split into... + (cond_on_phi_p): ...this... + (phi_arg_from_cmp_p): ...and this. + * tree-ssa-threadedge.h (cond_on_phi_p): Declare. + (phi_arg_from_cmp_p): Declare. + +2026-08-24 Aldy Hernandez <[email protected]> + + PR tree-optimization/126896 + * cfghooks.cc (can_duplicate_block_on_edge_p): New. + * cfghooks.h (can_duplicate_block_on_edge_p): Declare. + * tree-ssa-threadedge.cc: Include cfghooks.h. + (jump_threader::thread_across_edge): Use + can_duplicate_block_on_edge_p. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/127018 + * tree-vect-slp.cc (vect_schedule_scc): For SCCs of + multiple components update the scheduling state and + propagate it to all nodes. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/127018 + * tree-vect-slp.cc (slp_scc_info::res): New member. + (vect_schedule_scc): Initialize res for invariants + and when pushing to the stack. Record result for + singletons and look it up for already visited entries. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/127000 + * match.pd ((T *)(ptr - ptr_cst)): Use build1 to build + an ADDR_EXPR. + * tree-ssa-sccvn.cc (vn_nary_build_or_lookup_1): Avoid + creating GIMPLE_SINGLE_RHS to insert stmts. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/126984 + * tree-vect-slp-patterns.cc (complex_pattern::build): + Rename to ... + (complex_pattern::build_common): ... this. + (complex_pattern::build): Likewise and adjust. + (complex_pattern::m_rep): New. + (complex_pattern::complex_pattern): Initialize m_rep. + (complex_add_pattern::build): Call build_common instead + of complex_pattern::build. + (complex_mul_pattern::build): Likewise. + (complex_fms_pattern::build): Likewise. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/126995 + * tree-vect-slp.cc (vect_schedule_slp_node): Keep + schedule when we schedule to a point dominated by the + trapping stmt. + +2026-08-24 H.J. Lu <[email protected]> + + PR target/126933 + * config/i386/i386-expand.cc (ix86_expand_truncsfbf2): New. + * config/i386/i386-protos.h (ix86_expand_truncsfbf2): Likewise. + * config/i386/i386.md (truncsfbf2): Changed to define_expand + and update comments. + (truncsfbf2_vcvtneps2bf16): New. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/126997 + * tree-ssa-loop-unswitch.cc (tree_ssa_unswitch_loops): + Perform invariant motion when we unswitched a loop. + +2026-08-24 Kito Cheng <[email protected]> + + * config/riscv/driver-riscv.cc (riscv_arch_from_hwprobe): Use + RISCV_HWPROBE_EXT_V rather than the removed RISCV_HWPROBE_IMA_V. + +2026-08-24 Kyrylo Tkachov <[email protected]> + + * Makefile.in (check_p_min_slots, check_p_jobs, check_p_slots): New + variables. + (check_p_subdirs): Use check_p_slots. + +2026-08-24 Kugan Vivekanandarajah <[email protected]> + + * ipa-cp.cc (adjust_clone_incoming_counts): Adjust counts only when + ipa quality. + +2026-08-24 Kito Cheng <[email protected]> + + * config/riscv/riscv-cores.def (RISCV_TUNE): Add sifive-p550 and + sifive-p870-d. + (RISCV_CORE): Add sifive-p550 and sifive-p870-d. + * config/riscv/riscv.cc (sifive_p550_tune_info): New. + (sifive_p870_tune_info): New. + * doc/riscv-mcpu.texi: Regenerate. + * doc/riscv-mtune.texi: Regenerate. + +2026-08-24 Kito Cheng <[email protected]> + + * common/config/riscv/riscv-common.cc (standard_extensions_p): + Rename to... + (riscv_ext_is_known_p): ...this, and export. + (riscv_subset_list::parse_single_std_ext): Update the callers. + (riscv_subset_list::parse_single_multiletter_ext): Likewise. + * config/riscv/riscv-subset.h (riscv_ext_is_known_p): Declare. + * config/riscv/driver-riscv.cc: Include riscv-subset.h. + (riscv_native_arch): Split the hwprobe half out into... + (riscv_arch_from_hwprobe): ...this new function. + (struct riscv_cpuinfo): New. + (riscv_cpuinfo_file, riscv_cpuinfo_forced, riscv_cpuinfo_cpu) + (riscv_cpuinfo_field, riscv_read_cpuinfo, riscv_cpuinfo) + (riscv_filter_isa, riscv_arch_from_cpuinfo): New functions. + * config/riscv/x-riscv: Update the dependencies. + +2026-08-24 Kito Cheng <[email protected]> + + * config.host: Build driver-riscv.o for riscv*-*-linux* hosts. + * config/riscv/driver-riscv.cc: New file. + * config/riscv/x-riscv: New file. + * config/riscv/riscv.h (host_detect_local_cpu): Declare. + (HAVE_LOCAL_CPU_DETECT): Define. + (RISCV_NATIVE_SPEC_FUNCTIONS): Define. + (RISCV_NATIVE_SPECS): Define. + (EXTRA_SPEC_FUNCTIONS): Add RISCV_NATIVE_SPEC_FUNCTIONS. + (DRIVER_SELF_SPECS): Add RISCV_NATIVE_SPECS. + * doc/invoke.texi (RISC-V Options): Document -march=native. + +2026-08-24 Kito Cheng <[email protected]> + + * common/config/riscv/riscv-hwprobe.def: New file. + * common/config/riscv/riscv-hwprobe.h: New file. + +2026-08-24 vekumar <[email protected]> + + * config/i386/x86-tune-costs.h (znver4_cost): Increase branch + mispredict scale from COSTS_N_INSNS (2) to COSTS_N_INSNS (2) + 3. + (znver5_cost): Likewise. + 2026-08-23 Georg-Johann Lay <[email protected]> PR target/127004 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 8bf4b61a4440..cd565db6db3a 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260824 +20260825 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index e2eaae947be5..418800b1b1a1 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,13 @@ +2026-08-24 Eric Botcazou <[email protected]> + + PR ada/127026 + * exp_aggr.adb (Must_Slide): Reorder parameters, rename Obj_Type to + Ob_Typ and add Assign boolean parameter. Return Assign's value in + the case where Obj_Typ is unconstrained. + (Build_Array_Aggr_Code): Adjust call to Must_Slide. + (In_Place_Assign_OK): Likewise. + (Expand_Array_Aggregate): Likewise. + 2026-08-19 Eric Botcazou <[email protected]> PR ada/126928 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index ae6c2a0c7af0..a8e4c46bc0bf 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,9 @@ +2026-08-24 Jakub Jelinek <[email protected]> + + PR c++/125822 + * c-cppbuiltin.cc (c_cpp_builtins): Define __cpp_concepts to + 202606L rather than 202002L for C++29. + 2026-08-12 Jørgen Kvalsvik <[email protected]> * c-attribs.cc (handle_suppress_coverage_attribute): New diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog index f78e515023a2..288c6ea1165c 100644 --- a/gcc/cobol/ChangeLog +++ b/gcc/cobol/ChangeLog @@ -1,3 +1,58 @@ +2026-08-24 James K. Lowden <[email protected]> + + PR cobol/123890 + * Make-lang.in: Remove unneeded message suppression for scan.l. + * parse.y: SORT uses tableish, not tableref. + * scan.l: Use usual Procedure Division name recognition for SORT. + +2026-08-24 James K. Lowden <[email protected]> + + * gcobol.1: Add new section. + +2026-08-24 James K. Lowden <[email protected]> + + * parse.y: Supply locations to arith_t object. + * parse_ante.h (struct arith_t): Add and use numeric_ok and + helper functions. + +2026-08-24 James K. Lowden <[email protected]> + + * genapi.cc (parser_sleep): Use RETURN_IF_PARSE_ONLY. + * genmath.cc (parser_compute): Same. + +2026-08-24 James K. Lowden <[email protected]> + + * cbldiag.h (cbl_diagnostic_ignored): Declare function. + * lexio.cc (cdftext::free_form_reference_format): + Honor -Wno-stray-indicator. + * messages.cc (cbl_diagnostic_ignored): New function. + * parse.y: Persist in the face of lexio errors. + * parse_ante.h (parser_move_carefully): Use cbl_field_type_name. + * scan_post.h (start_condition_str): Add fd_state. + * util.cc (cbl_field_type_str): Report name as "???" if confused. + (valid_move): Allow MOVE literal to numeric-edited. + (ERROR_MSG_BODY): Remove macro. + (error_msg): Use old macro body directly in function. + +2026-08-24 James K. Lowden <[email protected]> + + * parse.y: Accept device name as filename in SELECT. + * scan.l: Remove CR exclusion and rename STRING to STRING2. + +2026-08-24 James K. Lowden <[email protected]> + + * cbldiag.h (enum cbl_diag_id_t): Add IbmContentExpr. + * cobol1.cc (cobol_langhook_handle_option): Process OPT_Wcontent_expr. + * gcobol.1: Document Wno-content-expr and recent Wno-redefines-grow. + * genapi.cc (create_and_call): Remove unqualified diagnostic. + * lang-specs.h: Add option to spec string. + * lang.opt: Define Wno-content-expr. + * messages.cc: Add IbmContentExpr to ibm dialect. + * parse.y: Verify BY CONTENT with by_content_ok(). + * parse_ante.h (by_content_ok): New function. + * scan.l: Reduce overambitious TITLE scan. + * symbols.h (struct cbl_ffi_arg_t): Add by_content() for convenience. + 2026-08-21 James K. Lowden <[email protected]> * cbldiag.h (enum cbl_diag_id_t): Define IsoRedefinesGrow. diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 44c8c8948d8d..cd6422c236b8 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,31 @@ +2026-08-24 Jakub Jelinek <[email protected]> + + PR c++/125822 + * cp-tree.def: Implement C++29 P3822R2 - Conditional noexcept + specifiers in compound requirements. + (COMPOUND_REQ): Use 3 operands rather than 2, adjust comment. + * cp-tree.h (COMPOUND_REQ_NOEXCEPT_P): Remove. + (finish_compound_requirement): Change last argument from bool to + tree. + * parser.cc (cp_parser_compound_requirement): Parse C++29 + conditional noexcept in compound requirement. Pass a tree to + finish_compound_requirement rather than bool. + * constraint.cc (tsubst_compound_requirement): Read noexcept from + TREE_OPERAND (req, 2) rather than COMPOUND_REQ_NOEXCEPT_P (req), + instantiate, convert, evaluate and pass to + finish_compound_requirement. + (finish_compound_requirement): Change last argument from bool to + tree, store it as third operand of COMPOUND_REQ rather than in + COMPOUND_REQ_NOEXCEPT_P flag and call + check_for_bare_parameter_packs on it. + * cxx-pretty-print.cc (pp_cxx_compound_requirement): Print noexcept + with argument if TREE_OPERAND (t, 2) is neither true nor false + constant and check it for printing "noexcept" instead oof + COMPOUND_REQ_NOEXCEPT_P flag. + * mangle.cc (write_requirement): Don't use COMPOUND_REQ_NOEXCEPT_P + flag, instead mangle without N or with N if third operand is false + or true constant and as C <expression> otherwise. + 2026-08-22 Jason Merrill <[email protected]> PR c++/124888 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index df7bb37239f6..68c70d7212a3 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,12 @@ +2026-08-24 Gaius Mulley <[email protected]> + + * Make-lang.in (GM2_FOR_TARGET_ESC): Remove. + (m2/gm2-libs/Builtins.def): Use "$(GM2_FOR_TARGET)" instead of + $(GM2_FOR_TARGET_ESC). + (m2/gm2-libs/Builtins.mod): Ditto. + (m2/gm2-libs/SYSTEM.def): Ditto. + (m2/gm2-libs-iso/SYSTEM.def): Ditto. + 2026-08-19 Gaius Mulley <[email protected]> PR modula2/126911 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index cf180b53e280..0eab87022935 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,167 @@ +2026-08-24 Jakub Jelinek <[email protected]> + + * gcc.dg/builtin-stdc-bit-1.c (main): Fix two pastos. + +2026-08-24 Jakub Jelinek <[email protected]> + + PR c++/125822 + * g++.dg/cpp29/complex-req-noexcept1.C: New test. + * g++.dg/cpp29/complex-req-noexcept2.C: New test. + * g++.dg/cpp29/complex-req-noexcept3.C: New test. + * g++.dg/cpp29/complex-req-noexcept4.C: New test. + * g++.dg/cpp29/complex-req-noexcept5.C: New test. + * g++.dg/cpp29/feat-cxx29.C: Expect __cpp_concepts 202606L rather + than 202002L for C++29. + +2026-08-24 Daniel Barboza <[email protected]> + + PR tree-optimization/126745 + * gcc.dg/tree-ssa/pr126745.c: New test. + +2026-08-24 Kyrylo Tkachov <[email protected]> + + PR tree-optimization/127039 + * gcc.dg/pr127039.c: New test. + +2026-08-24 James K. Lowden <[email protected]> + + * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.cob: + Use numeric type because numeric-edited is disallowed. + * cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.cob: + expressions are now permitted as BY CONTENT parameters. + +2026-08-24 Eric Botcazou <[email protected]> + + * gnat.dg/array43.adb: New test. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/127018 + * gcc.dg/vect/bb-slp-pr127018.c: New testcase. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/127000 + * gcc.dg/torture/pr127000.c: New testcase. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/126984 + * gcc.dg/vect/vect-pr126984.c: New testcase. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/126995 + * gcc.dg/vect/bb-slp-pr126995.c: New testcase. + +2026-08-24 H.J. Lu <[email protected]> + + PR target/126933 + * gcc.target/i386/truncsfbf-5.c (CALC): Flush input denormal to + zero. + (main): Add tests for float denormal inputs. + * gcc.target/i386/truncsfbf-6.c (CALC): Flush input denormal to + zero. + (main): Add tests for float denormal inputs. + +2026-08-24 H.J. Lu <[email protected]> + + PR target/126933 + * gcc.target/i386/truncsfbf-1.c (dg-options): Add + -mno-avxneconvert -mno-avx512bf16. Use check-function-bodies to + check updated codegen. + * gcc.target/i386/truncsfbf-2.c (dg-options): Add + -mno-avxneconvert -mno-avx512bf16. + (foo): Make it static with __attribute__ ((noipa, noinline)). + (CALC): Add __attribute__ ((noipa, noinline)). Flush input + denormal to zero. + (main): Add tests for float denormal inputs. + * gcc.target/i386/truncsfbf-3.c: New test. + * gcc.target/i386/truncsfbf-4.c: Likewise. + * gcc.target/i386/truncsfbf-5.c: Likewise. + * gcc.target/i386/truncsfbf-6.c: Likewise. + +2026-08-24 Richard Biener <[email protected]> + + PR tree-optimization/126997 + * gcc.dg/torture/pr126997.c: New testcase. + +2026-08-24 Kito Cheng <[email protected]> + + * gcc.target/riscv/mcpu-sifive-p550.c: New test. + * gcc.target/riscv/mcpu-sifive-p870-d.c: New test. + +2026-08-24 Kito Cheng <[email protected]> + + * gcc.target/riscv/cpunative/riscv-cpunative.exp: New file. + * gcc.target/riscv/cpunative/info_0: New file. + * gcc.target/riscv/cpunative/info_1: New file. + * gcc.target/riscv/cpunative/info_2: New file. + * gcc.target/riscv/cpunative/info_3: New file. + * gcc.target/riscv/cpunative/info_4: New file. + * gcc.target/riscv/cpunative/native_cpu_0.c: New test. + * gcc.target/riscv/cpunative/native_cpu_1.c: New test. + * gcc.target/riscv/cpunative/native_cpu_2.c: New test. + * gcc.target/riscv/cpunative/native_cpu_3.c: New test. + * gcc.target/riscv/cpunative/native_cpu_4.c: New test. + * gcc.target/riscv/cpunative/native_cpu_5.c: New test. + * gcc.target/riscv/cpunative/native_cpu_6.c: New test. + +2026-08-24 Kito Cheng <[email protected]> + + * lib/target-supports.exp + (check_effective_target_riscv_native_cpu_detect): New. + * gcc.target/riscv/march-native-1.c: New test. + +2026-08-24 H.J. Lu <[email protected]> + + PR testsuite/126923 + * gcc.target/i386/pr106910-1.c: Scan both roundps and vrndscaleps. + * gcc.target/i386/pr85950.c: Scan both roundsd and vrndscalesd. + * gcc.target/i386/sse4_1-round-roundeven-1.c: Scan both rounds[ds] + and vrndscales[ds]. + +2026-08-24 H.J. Lu <[email protected]> + + PR testsuite/126923 + * gcc.target/i386/vect-cbranch-cond-any-128.c (dg-options): Add + -mtune=generic. + +2026-08-24 H.J. Lu <[email protected]> + + PR testsuite/126923 + * g++.target/i386/vect-pragma-target-2.C (dg-options): Add + -march=x86-64. + +2026-08-24 H.J. Lu <[email protected]> + + PR testsuite/126923 + * g++.target/i386/vect-pragma-target-1.C (dg-options): Add + -march=x86-64. + +2026-08-24 H.J. Lu <[email protected]> + + PR testsuite/126923 + * gcc.target/i386/sse4_1-stv-10.c: Scan both movaps and vmovdqa. + * gcc.target/i386/sse4_1-stv-11.c: Likewise. + * gcc.target/i386/sse4_1-stv-12.c: Likewise. + +2026-08-24 H.J. Lu <[email protected]> + + PR testsuite/126923 + * g++.target/i386/pr82625.C (dg-options): Add -march=x86-64. + +2026-08-24 H.J. Lu <[email protected]> + + PR testsuite/126923 + * gcc.target/i386/avx-loadu2-m128-1.c (dg-options): Add + -mno-avx512f. + * gcc.target/i386/avx-loadu2-m128d-1.c (dg-options): Likewise. + * gcc.target/i386/avx-loadu2-m128i-1.c (dg-options): Likewise. + * gcc.target/i386/avx-storeu2-m128-1.c (dg-options): Likewise. + * gcc.target/i386/avx-storeu2-m128d-1.c (dg-options): Likewise. + * gcc.target/i386/avx-storeu2-m128i-1.c (dg-options): Likewise. + 2026-08-23 Georg-Johann Lay <[email protected]> PR target/127004 diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 0d9bc4ec7f33..2a3963d22e89 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,13 @@ +2026-08-24 Kito Cheng <[email protected]> + + * config/riscv/feature_bits.c: Include + common/config/riscv/riscv-hwprobe.h, and drop the hwprobe key + numbers, extension bit positions, struct riscv_hwprobe and + syscall_5_args that moved there. + (__init_riscv_features_bits_linux): Set the extension bits from + riscv-hwprobe.def. + (__init_riscv_feature_bits): Add a declaration. + 2026-08-16 Georg-Johann Lay <[email protected]> * config/avr/lib1funcs.S: Fix typo in comment. diff --git a/libgcc/config/avr/libf7/ChangeLog b/libgcc/config/avr/libf7/ChangeLog index 692ed137c107..6349d30c8b1d 100644 --- a/libgcc/config/avr/libf7/ChangeLog +++ b/libgcc/config/avr/libf7/ChangeLog @@ -1,3 +1,9 @@ +2026-08-24 Georg-Johann Lay <[email protected]> + + PR target/127024 + * libf7-asm.sx (to_integer): Don't skip XJMP + if __AVR_ERRATA_SKIP_JMP_CALL__. + 2026-06-28 Georg-Johann Lay <[email protected]> PR target/125752 diff --git a/libgm2/ChangeLog b/libgm2/ChangeLog index cfc79ab82f73..853d7c2f7051 100644 --- a/libgm2/ChangeLog +++ b/libgm2/ChangeLog @@ -1,3 +1,22 @@ +2026-08-24 Gaius Mulley <[email protected]> + + PR modula2/126847 + PR modula2/125129 + PR modula2/126863 + * Makefile.in: Regenerate. + * aclocal.m4: Regenerate. + * config.h.in: Regenerate. + * configure: Regenerate. + * configure.ac: Call AC_PYTHON_INTERPRETER. + Remove call to AC_PYTHON_DEVEL. + * libm2cor/Makefile.in: Regenerate. + * libm2iso/Makefile.in: Regenerate. + * libm2log/Makefile.in: Regenerate. + * libm2min/Makefile.in: Regenerate. + * libm2pim/Makefile.in: Regenerate. + * ax_python_devel.m4: Removed. + * ax_python_interpreter.m4: New file. + 2026-08-12 Gaius Mulley <[email protected]> PR modula2/125129 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 9d70fa7e7c27..573cefd8510d 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,10 @@ +2026-08-24 Jonathan Wakely <[email protected]> + + PR libstdc++/127006 + * include/std/spanstream (basic_ospanstream(span, openmode)): + Add correct openmode value to parameter. + * testsuite/27_io/spanstream/127006.cc: New test. + 2026-08-21 Jonathan Wakely <[email protected]> * testsuite/std/time/clock/utc/leap_second_info-2.cc: Create
