aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/iresolve.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2018-09-20 13:09:19 -0400
committerJason Merrill <jason@gcc.gnu.org>2018-09-20 13:09:19 -0400
commit3ee378fb554de45f2415cabc7a1a50add5bbe17d (patch)
tree71d22d901a2014f06c47aabfb976d039b8b52bf9 /gcc/fortran/iresolve.c
parent8850966e26874356b7674516198d67f6384ca9d9 (diff)
downloadgcc-3ee378fb554de45f2415cabc7a1a50add5bbe17d.zip
gcc-3ee378fb554de45f2415cabc7a1a50add5bbe17d.tar.gz
gcc-3ee378fb554de45f2415cabc7a1a50add5bbe17d.tar.bz2
PR c++/87075 - ICE with constexpr array initialization.
My patch of 2016-08-26 to avoid calling a trivial default constructor introduced TARGET_EXPRs initialized with void_node to express trivial initialization. But when this shows up in a VEC_INIT_EXPR, we weren't prepared to handle it. Fixed by handling it explicitly in cxx_eval_vec_init_1. * constexpr.c (cxx_eval_vec_init_1): Handle trivial initialization. From-SVN: r264442
Diffstat (limited to 'gcc/fortran/iresolve.c')
0 files changed, 0 insertions, 0 deletions