aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-02-06 00:16:21 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-02-06 00:16:21 +0000
commit661109b024488eed91cc9006da25e9b8d795d409 (patch)
tree59a1cf5d1af2b63568989bea7e307d1fa7e6c5bf /gcc
parentf49b8d25b1ff96e9cd09326666cc510b3a3accde (diff)
downloadgcc-661109b024488eed91cc9006da25e9b8d795d409.zip
gcc-661109b024488eed91cc9006da25e9b8d795d409.tar.gz
gcc-661109b024488eed91cc9006da25e9b8d795d409.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog18
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog21
-rw-r--r--gcc/testsuite/ChangeLog16
4 files changed, 56 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 79bbf44..b54aa95 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 03a6142..53f3143 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220205
+20220206
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 089a36f..5837141 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -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
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ee16e185..86913ec 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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