+2024-03-23 John David Anglin <danglin@gcc.gnu.org>
+
+ * config/pa/pa.cc (pa_output_global_address): Handle
+ UNSPEC_DLTIND14R addresses.
+ * config/pa/pa.h (PRINT_OPERAND_ADDRESS): Output "RT'" for
+ UNSPEC_DLTIND14R address.
+
+2024-03-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/114433
+ * gimple-lower-bitint.cc (bitint_large_huge::handle_cast): For
+ m_bitfld_load check save_first rather than m_first.
+
+2024-03-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/114425
+ * gimple-lower-bitint.cc (build_bitint_stmt_ssa_conflicts): Handle
+ _Complex large/huge _BitInt types like the large/huge _BitInt types.
+
+2024-03-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/111683
+ * tree-predcom.cc (pcom_worker::suitable_component_p): If has_write
+ and comp_step is RS_NONZERO, return false if any reference in the
+ component doesn't have DR_STEP a multiple of access size.
+
+2024-03-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
+
+ * config/xtensa/xtensa.md: Add new split pattern described above.
+
2024-03-22 Georg-Johann Lay <avr@gjlay.de>
* config/avr/avr.cc (avr_set_current_function): Adjust diagnostic
+2024-03-23 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/114408
+ * engine.cc (impl_run_checkers): Free up any dominance info that
+ we may have created.
+ * kf.cc (class kf_ubsan_handler): New.
+ (register_sanitizer_builtins): New.
+ (register_known_functions): Call register_sanitizer_builtins.
+
2024-03-22 David Malcolm <dmalcolm@redhat.com>
PR analyzer/112974
+2024-03-23 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/114444
+ * gm2-compiler/M2Quads.mod (BuildTruncFunction): Correct
+ error format specifier.
+ (BuildFloatFunction): Correct error format specifier.
+
+2024-03-23 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/114443
+ * m2.flex: Call AddTokCharStar with a stringtok if
+ end of line is reached without a closing quote.
+
2024-03-22 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/114422
+2024-03-23 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/114443
+ * gm2/pim/fail/missingquote.mod: New test.
+
+2024-03-23 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/114408
+ * c-c++-common/analyzer/deref-before-check-pr114408.c: New test.
+ * c-c++-common/ubsan/analyzer-ice-pr114408.c: New test.
+
+2024-03-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/114433
+ * gcc.dg/torture/bitint-68.c: New test.
+
+2024-03-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/114425
+ * gcc.dg/torture/bitint-67.c: New test.
+
+2024-03-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/111683
+ * gcc.dg/pr111683-1.c: New test.
+ * gcc.dg/pr111683-2.c: New test.
+
2024-03-22 Harald Anlauf <anlauf@gmx.de>
PR fortran/55978
+2024-03-23 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/format (formatter): Disable specializations that
+ would allow sequences of narrow characters to be formatted as
+ wchar_t without conversion, as per LWG 3944.
+ * testsuite/std/format/formatter/lwg3944.cc: New test.
+
+2024-03-23 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/utility.h (__is_in_place_index_v): New variable
+ template.
+ * include/std/variant (__not_in_place_tag): Define in terms of
+ variable templates not a class template.
+
+2024-03-23 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/114400
+ * include/std/string_view (operator==): Use std::type_identity_t
+ in C++20 instead of our own __type_identity_t.
+
2024-03-22 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/114401