diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-02-06 00:16:21 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-02-06 00:16:21 +0000 |
commit | 661109b024488eed91cc9006da25e9b8d795d409 (patch) | |
tree | 59a1cf5d1af2b63568989bea7e307d1fa7e6c5bf /gcc | |
parent | f49b8d25b1ff96e9cd09326666cc510b3a3accde (diff) | |
download | gcc-661109b024488eed91cc9006da25e9b8d795d409.zip gcc-661109b024488eed91cc9006da25e9b8d795d409.tar.gz gcc-661109b024488eed91cc9006da25e9b8d795d409.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 18 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 21 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 16 |
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 |