diff options
author | Jakub Jelinek <jakub@redhat.com> | 2013-02-07 22:27:55 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2013-02-07 22:27:55 +0100 |
commit | f11c7048b94d6d0c1a37f1e765fc17a69734daec (patch) | |
tree | 00eb9d8c1970a6ee44878a9aedfc5bdd8718e67a /gcc/tree-tailcall.c | |
parent | 12eabbda6bd7fab8482c288ed30c73b15c49680c (diff) | |
download | gcc-f11c7048b94d6d0c1a37f1e765fc17a69734daec.zip gcc-f11c7048b94d6d0c1a37f1e765fc17a69734daec.tar.gz gcc-f11c7048b94d6d0c1a37f1e765fc17a69734daec.tar.bz2 |
re PR c++/56241 (ICE in toplev.c:332 on invalid)
PR c++/56241
* init.c (build_vec_init): Don't append NULL values into new_vec.
(build_zero_init_1): Don't push anything into v if recursive call
returned NULL_TREE.
(build_value_init_noctor): Don't push anything into v if
build_value_init call returned NULL_TREE.
* g++.dg/parse/crash61.C: New test.
From-SVN: r195866
Diffstat (limited to 'gcc/tree-tailcall.c')
0 files changed, 0 insertions, 0 deletions