Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 6 Feb 2022 00:16:21 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 6 Feb 2022 00:16:21 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index 79bbf44..b54aa95 100644 (file)
@@ -1,3 +1,21 @@
+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
index 03a6142..53f3143 100644 (file)
@@ -1 +1 @@
-20220205
+20220206
index 089a36f..5837141 100644 (file)
@@ -1,3 +1,24 @@
+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
index ee16e18..86913ec 100644 (file)
@@ -1,3 +1,19 @@
+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