diff options
author | Jason Merrill <jason@redhat.com> | 2014-01-15 14:10:09 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2014-01-15 14:10:09 -0500 |
commit | 4185202700f518a5dd483cf5f45b9b438c52108c (patch) | |
tree | 959783072fc5872bc6501b82629d354e383f17ec /gcc/tree-vectorizer.h | |
parent | a6a2d67b0adf891b823b2b492a9d1cc98e09835a (diff) | |
download | gcc-4185202700f518a5dd483cf5f45b9b438c52108c.zip gcc-4185202700f518a5dd483cf5f45b9b438c52108c.tar.gz gcc-4185202700f518a5dd483cf5f45b9b438c52108c.tar.bz2 |
re PR c++/59659 (large zero-initialized std::array compile time excessive)
PR c++/59659
* typeck2.c (massage_init_elt): New.
(process_init_constructor_record)
(process_init_constructor_union): Use it.
(process_init_constructor_array): Use it. Use RANGE_EXPR.
(split_nonconstant_init_1): Handle it.
* semantics.c (cxx_eval_vec_init_1): Use force_rvalue.
From-SVN: r206639
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions