+2022-03-30 Bill Schmidt <wschmidt@linux.ibm.com>
+
+ * config/rs6000/rs6000-builtins.def (NEG_V16QI): Move to [altivec]
+ stanza.
+ (NEG_V4SF): Likewise.
+ (NEG_V4SI): Likewise.
+ (NEG_V8HI): Likewise.
+ (NEG_V2DF): Move to [vsx] stanza.
+ (NEG_V2DI): Likewise.
+
+2022-03-30 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR middle-end/105032
+ * lra-assigns.cc (find_reload_regno_insns): Modify loop condition.
+
+2022-03-30 Tom de Vries <tdevries@suse.de>
+ Tobias Burnus <tobias@codesourcery.com>
+
+ * doc/invoke.texi (march): Document __PTX_SM__.
+ (mptx): Document __PTX_ISA_VERSION_MAJOR__ and
+ __PTX_ISA_VERSION_MINOR__.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/105093
+ * ubsan.cc (instrument_object_size): If t is equal to inner and
+ is a decl other than global var, punt. When emitting call to
+ UBSAN_OBJECT_SIZE ifn, make sure base is addressable.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/105094
+ * gimple-ssa-store-merging.cc (mem_valid_for_store_merging): Punt if
+ bitsize <= 0 rather than just == 0.
+
+2022-03-30 Tom de Vries <tdevries@suse.de>
+
+ * doc/invoke.texi (misa, mptx): Update.
+ (march, march-map): Add.
+
+2022-03-30 Thomas Schwinge <thomas@codesourcery.com>
+
+ * opt-functions.awk (n_args): New function.
+ (lang_enabled_by): Merge function into...
+ * optc-gen.awk <END>: ... sole user here.
+ Improve diagnostics.
+
2022-03-29 Marek Polacek <polacek@redhat.com>
Jakub Jelinek <jakub@redhat.com>
+2022-03-30 Marek Polacek <polacek@redhat.com>
+
+ PR c++/101030
+ * c-warn.cc (conversion_warning) <case COND_EXPR>: Don't call
+ conversion_warning when OP1 is null.
+
+2022-03-30 Thomas Schwinge <thomas@codesourcery.com>
+
+ * c.opt (Wc++11-extensions, Wc++14-extensions, Wc++17-extensions)
+ (Wc++20-extensions, Wc++23-extensions): Remove 'LangEnabledBy'
+ option properties.
+
+2022-03-30 Thomas Schwinge <thomas@codesourcery.com>
+
+ * c.opt (Wuse-after-free): Remove.
+
+2022-03-30 Thomas Schwinge <thomas@codesourcery.com>
+
+ * c.opt (Warray-bounds): Remove.
+
2022-03-26 Thomas Schwinge <thomas@codesourcery.com>
* c.opt: Properly quote comment.
+2022-03-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/100474
+ * constraint.cc (diagnose_trait_expr): Handle all remaining
+ traits appropriately. Remove default case.
+
+2022-03-30 Marek Polacek <polacek@redhat.com>
+
+ PR c++/93280
+ PR c++/104583
+ * init.cc (get_nsdmi): Set TARGET_EXPR_DIRECT_INIT_P to in_ctor.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/105092
+ * pt.cc (tsubst_omp_clause_decl): When handling iterators, set
+ DECL_CONTEXT of the iterator var to current_function_decl and
+ call pushdecl.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/105061
+ * parser.cc (cp_parser_template_introduction): If member_p, temporarily
+ clear parser->colon_corrects_to_scope_p around tentative parsing of
+ nested name specifier.
+
2022-03-28 Jason Merrill <jason@redhat.com>
* pt.cc (determine_specialization): Add comment.
+2022-03-30 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/100892
+ * check.cc (gfc_check_associated): Avoid NULL pointer dereference.
+
2022-03-29 Harald Anlauf <anlauf@gmx.de>
Steven G. Kargl <kargl@gcc.gnu.org>
+2022-03-30 Joseph Myers <joseph@codesourcery.com>
+
+ * hr.po: Update.
+
2022-03-29 Joseph Myers <joseph@codesourcery.com>
* hr.po: Update.
+2022-03-30 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/100892
+ * gfortran.dg/associated_target_8.f90: New test.
+
+2022-03-30 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR middle-end/105032
+ * gcc.target/i386/pr105032.c: New.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ Revert:
+ 2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/80334
+ PR target/102772
+ * g++.dg/torture/pr80334.C: Change from dg-do run to dg-do compile.
+
+2022-03-30 Marek Polacek <polacek@redhat.com>
+
+ PR c++/101030
+ * g++.dg/ext/cond5.C: New test.
+
+2022-03-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/100474
+ * g++.dg/cpp2a/concepts-traits3.C: New test.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/80334
+ PR target/102772
+ * g++.dg/torture/pr80334.C: Change from dg-do run to dg-do compile.
+
+2022-03-30 Marek Polacek <polacek@redhat.com>
+
+ PR c++/93280
+ PR c++/104583
+ * g++.dg/cpp0x/nsdmi-list7.C: New test.
+ * g++.dg/cpp0x/nsdmi-list8.C: New test.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/105093
+ * g++.dg/ubsan/pr105093.C: New test.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/105094
+ * gcc.dg/pr105094.c: New test.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/105092
+ * g++.dg/gomp/pr105092.C: New test.
+
+2022-03-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/105061
+ * g++.dg/concepts/pr105061.C: New test.
+
+2022-03-30 Alexandre Oliva <oliva@adacore.com>
+
+ * gcc.dg/analyzer/strndup-1.c: Add *-*-vxworks* to no-strndup
+ in libc.
+
+2022-03-30 Alexandre Oliva <oliva@adacore.com>
+
+ * gcc.dg/weak/typeof-2.c: Add arm*-*-* to targets that may
+ place the call target in a constant pool.
+
2022-03-29 David Malcolm <dmalcolm@redhat.com>
PR testsuite/105085