+2026-08-03 Jeff Law <jeffrey.law@oss.qualcomm.com>
+
+ * config/msp430/msp430.cc (msp430_insn_cost): Handle insns with
+ NOOP_MOVE_INSN_CODE.
+
+2026-08-03 Kael Andrew Alonzo Franco <kaelfandrew@gmail.com>
+
+ PR tree-optimization/63387
+ * match.pd: Combine four simplify into one for.
+
+2026-08-03 Kael Andrew Alonzo Franco <kaelfandrew@gmail.com>
+
+ * hwint.h (sext_hwi): Combine duplicated C++ code.
+
+2026-08-03 Aldy Hernandez <aldy@quesejoda.com>
+
+ * value-range.cc (frange::set_nonzero): Implement.
+ (frange::nonzero_p): Implement.
+ (range_tests_excluding): Test set_nonzero and nonzero_p.
+
+2026-08-03 Reshma Roy <Reshma.Roy@amd.com>
+
+ PR tree-optimization/126466
+ * match.pd: Fix incorrect POPCOUNT identification in the third
+ 32-bit Hacker's Delight matcher.
+
+2026-08-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/126484
+ * config/mips/mips-ftypes.def (MIPS_SI_FTYPE_VOID,
+ MIPS_USI_FTYPE_VOID): Use DEF_MIPS_FTYPE with 0 as
+ first argument rather than 1 and leave out ", VOID" from
+ second argument.
+ * config/mips/mips.cc (MIPS_FTYPE_NAME0): Define.
+ (MIPS_FTYPE_ATYPES0): Define.
+
+2026-08-03 Aldy Hernandez <aldy@quesejoda.com>
+
+ * value-range.h (class frange): Declare set_excluding.
+ * value-range.cc (frange::set_excluding): New.
+ (frange::set): Assert KIND is VR_RANGE or VR_ANTI_RANGE and that the
+ endpoints are not NAN. Turn a VR_ANTI_RANGE into the two sub-ranges
+ that exclude the point.
+ (frange_float_excluding, range_tests_excluding): New.
+ (range_tests_floats): Call range_tests_excluding.
+ * value-range-storage.cc (frange_storage::get_frange): Return early
+ for VR_VARYING, like irange_storage::get_irange.
+
+2026-08-03 Aldy Hernandez <aldy@quesejoda.com>
+
+ * value-range.h (class frange): Raise MAX_PAIRS to 2.
+ * value-range.cc: Include value-range-storage.h.
+ (real_from_str, range_tests_sub_ranges, range_tests_sub_ranges_nan)
+ (range_tests_sub_ranges_zero, range_tests_sub_ranges_storage): New.
+ (range_tests_floats): Call them, and adjust the disjoint-union test.
+
+2026-08-03 Souradipto Das <souradiptodas6@gmail.com>
+
+ PR target/126411
+ * config/riscv/riscv-v.cc (shuffle_slide_patterns): Check that
+ the sequence endpoints correspond to OP0's and OP1's expected
+ positions and also reject a second pivot when need_slideup_p is set.
+
2026-08-02 Kael Andrew Alonzo Franco <kaelfandrew@gmail.com>
PR tree-optimization/19832
+2026-08-03 James K. Lowden <jklowden@cobolworx.com>
+
+ * lexio.cc (skip_quoted_literal): New function.
+ (remove_inline_comment): Use new function.
+
+2026-08-03 James K. Lowden <jklowden@cobolworx.com>
+
+ * parse.y: Add OTHER as assign target.
+
+2026-08-03 James K. Lowden <jklowden@cobolworx.com>
+
+ * cdf.y: Update tokens.
+ * parse.y: Remove TITLE token.
+ * scan.l: Remove scanning for TITLE.
+ * token_names.h: Remove TITLE from token set.
+
+2026-08-03 James K. Lowden <jklowden@cobolworx.com>
+
+ * scan.l: Remove pattern that potentially matches until EOF.
+ * scan_ante.h (skip_string): Recast in terms of input/unput.
+ (yyinput): Declare function.
+ (yyunput): Declare function.
+ (is_refmod): Recast in terms of input/unput.
+
+2026-08-03 Robert Dubner <rdubner@symas.com>
+
+ PR cobol/119461
+ * genapi.cc (array_of_long_long): Renamed array_of_uint64().
+ (array_of_uint64): Likewise.
+ (parser_compile_ecs): Use array_of_uint64().
+ (parser_compile_dcls): Likewise.
+ (parser_file_add): Likewise.
+ (gg_array_of_file_pointers): Use new cblc_file_pp_type_node;
+ * gengen.cc (gg_get_structure_type_decl): Moved to structs.cc and
+ renamed.
+ * gengen.h (ULONGLONG): #define removed and replaced with UINT64.
+ (UINT64): Likewise.
+ (gg_get_structure_type_decl): Declaration removed.
+ * structs.cc (create_structure_type): New function.
+ (get_structure_type_decl): Renamed version of
+ gg_get_structure_type_decl().
+ (create_cblc_field_t): Cleaned up structure creation.
+ (create_referlet_t): Likewise.
+ (create_refer_t): Likewise.
+ (create_our_type_nodes): Likewise.
+ * structs.h (GTY): New declaration for cblc_file_pp_type_node;
+ * symbols.h (enum cbl_ctype_t): Removed.
+
2026-08-02 Robert Dubner <rdubner@symas.com>
PR cobol/126391
+2026-08-03 EienMiku <121539739@qq.com>
+
+ * reflect.cc (get_reflection): Add missing "to" in diagnostic.
+
+2026-08-03 Jason Merrill <jason@redhat.com>
+
+ PR c++/126606
+ PR c++/126481
+ * parser.cc (cp_parser_early_parsing_nsdmi): Check
+ MAYBE_CLASS_TYPE_P instead of {}.
+
+2026-08-03 Marek Polacek <polacek@redhat.com>
+
+ PR c++/124794
+ * cp-tree.h (baselink_for_fns): Adjust declaration.
+ * parser.cc (cp_parser_reflect_expression): Adjust the call to
+ baselink_for_fns.
+ * reflect.cc (splice): Call baselink_for_fns.
+ * semantics.cc (baselink_for_fns): Add a bool parameter. If
+ it's true, ignore currently_open_derived_class.
+
+2026-08-03 Marek Polacek <polacek@redhat.com>
+
+ PR c++/126546
+ * reflect.cc (get_reflection): Check PACK_INDEX_EXPR instead of
+ PACK_INDEX_P.
+
2026-08-01 Jakub Jelinek <jakub@redhat.com>
* constexpr.cc (class constexpr_global_ctx): Rename metafns_called
+2026-08-03 Joseph Myers <josmyers@redhat.com>
+
+ * zh_CN.po: Update.
+
2026-05-18 Joseph Myers <josmyers@redhat.com>
* sv.po: Update.
+2026-08-03 EienMiku <121539739@qq.com>
+
+ * g++.dg/reflect/expr9.C: Adjust expected diagnostic.
+
+2026-08-03 Jason Merrill <jason@redhat.com>
+
+ PR c++/126606
+ PR c++/126481
+ * g++.dg/cpp0x/nsdmi-defer9.C: New test.
+
+2026-08-03 Marek Polacek <polacek@redhat.com>
+
+ PR c++/124794
+ * g++.dg/reflect/splice17.C: New test.
+
+2026-08-03 Marek Polacek <polacek@redhat.com>
+
+ PR c++/126546
+ * g++.dg/reflect/pack-index1.C: Accept a reflection of a
+ pack-index-specifier. Reject a reflection of a
+ pack-index-expression.
+ * g++.dg/reflect/pack-index2.C: New test.
+
+2026-08-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/118793
+ * gfortran.dg/namelist_101.f90: Fix dg-do directive typo and
+ check the expanded diagnostic.
+ * gfortran.dg/namelist_104.f90: New test.
+
+2026-08-03 Reshma Roy <Reshma.Roy@amd.com>
+
+ * gcc.dg/tree-ssa/popcount10.c: New test.
+
+2026-08-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/126547
+ * gcc.dg/torture/pr126547.c: New test.
+
+2026-08-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/126576
+ * gcc.dg/torture/pr126576.c: New test.
+
+2026-08-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/126484
+ * g++.target/mips/pr126484.C: New test.
+
+2026-08-03 Kyrylo Tkachov <ktkachov@nvidia.com>
+
+ * g++.dg/modules/xtreme-header-8.C: Select the serial PSTL
+ backend.
+
+2026-08-03 Aldy Hernandez <aldy@quesejoda.com>
+
+ * gcc.dg/tree-ssa/vrp-float-14.c: New test.
+
+2026-08-03 Aldy Hernandez <aldy@quesejoda.com>
+
+ * gcc.dg/tree-ssa/vrp-float-15.c: New test.
+ * gcc.dg/tree-ssa/vrp-float-16.c: New test.
+ * gcc.dg/tree-ssa/vrp-float-17.c: New test.
+
+2026-08-03 Souradipto Das <souradiptodas6@gmail.com>
+
+ PR target/126411
+ * gcc.target/riscv/rvv/base/bug126411.c: New test.
+
2026-08-02 H.J. Lu <hjl.tools@gmail.com>
* gcc.target/i386/sse2-init-v2df-1.c: Replace -mno-sse4.1 with
+2026-08-03 Joseph Myers <josmyers@redhat.com>
+
+ * pt_BR.po: Update.
+
2026-04-07 Joseph Myers <josmyers@redhat.com>
* sr.po: Update.
+2026-08-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/118793
+ * io/io.h (NML_ERR_MSG_LEN): New macro.
+ (st_parameter_dt): Add nml_err_pending bit.
+ (gfc_unit): Add nml_err_msg.
+ * io/list_read.c (nml_error): New function.
+ (eat_separator): Use new function
+ (convert_integer): Likewise.
+ (convert_unsigned): Likewise.
+ (parse_repeat): Likewise. Save the position where the repeat
+ count starts and report it.
+ (read_logical): Likewise.
+ (read_integer): Likewise.
+ (parse_real): Likewise.
+ (read_complex): Likewise.
+ (read_real): Likewise.
+ (check_type): Likewise.
+ (list_formatted_read_scalar): Likewise.
+ (read_character): Likewise. Save the initial position of the value
+ (nml_read_obj): Unwind to nml_err_ret on a deferred error.
+ (namelist_read): Store deferred errors in the unit's nml_err_msg
+ buffer.
+
2026-07-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* intrinsics/reduce.c (reduce): Fix the mask_present.
+2026-08-03 Tomasz KamiĆski <tkaminsk@redhat.com>
+ Jonathan Wakely <jwakely@redhat.com>
+
+ * doc/Makefile.am: Add time.xml.
+ * doc/Makefile.in: Regenerate.
+ * doc/html/*: Regenerate.
+ * doc/xml/manual/spine.xml: Add time.xml.
+ * doc/xml/manual/time.xml: New file.
+ * doc/html/manual/time.html: New file.
+
2026-07-31 Patrick Palka <ppalka@redhat.com>
PR libstdc++/123211