+2022-02-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/104389
+ * match.pd (x * 0 -> 0): Punt if x maybe infinite and NaNs are
+ honored.
+
+2022-02-05 Kito Cheng <kito.cheng@sifive.com>
+
+ * configure.ac: Fix detection for zifencei support.
+ * configure: Regenerate.
+
+2022-02-05 Kito Cheng <kito.cheng@sifive.com>
+
+ PR target/104219
+ * config.gcc (riscv*-*-*): Normalize the with_isa_spec value.
+ (all_defaults): Add isa_spec.
+ * config/riscv/riscv.h (OPTION_DEFAULT_SPECS): Add isa_spec.
+
2022-02-04 Bill Schmidt <wschmidt@linux.ibm.com>
* config/rs6000/rs6000-c.cc (resolve_vec_mul): Accept args and types
+2022-02-05 Jason Merrill <jason@redhat.com>
+
+ PR c++/104300
+ PR c++/92385
+ * cp-tree.h (get_vec_init_expr): New.
+ (target_expr_needs_replace): New.
+ * cp-gimplify.cc (cp_gimplify_init_expr): Use it.
+ (struct cp_fold_data): New.
+ (cp_fold_r): Only genericize inits at end of fn.
+ (cp_fold_function): Here.
+ (cp_fully_fold_init): Not here.
+ * init.cc (build_vec_init): Use get_vec_init_expr.
+ * tree.cc (build_vec_init_expr): Likewise.
+ * typeck2.cc (split_nonconstant_init_1): Likewise.
+ (process_init_constructor): Wrap VEC_INIT_EXPR in
+ TARGET_EXPR.
+
+2022-02-05 Jason Merrill <jason@redhat.com>
+
+ * pt.cc (iterative_hash_template_arg): Add comment.
+
2022-02-03 Patrick Palka <ppalka@redhat.com>
PR c++/104079
+2022-02-05 Jeff Law <jeffreyalaw@gmail.com>
+
+ * gcc.target/s390/20150826-1.c: Update expected output.
+ * gcc.target/s390/zvector/imm-range-error-1.c: Likewise.
+
+2022-02-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/104389
+ * gcc.dg/pr104389.c: New test.
+
+2022-02-05 Jason Merrill <jason@redhat.com>
+
+ PR c++/104300
+ PR c++/92385
+ * g++.dg/cpp0x/initlist-array14.C: New test.
+
2022-02-04 Jakub Jelinek <jakub@redhat.com>
PR target/104380