aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-into-ssa.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2021-06-11 16:55:30 -0400
committerJason Merrill <jason@redhat.com>2021-06-12 12:34:36 -0400
commit08e1ff9d6e5a419d5b4a60c077df549e81601d9b (patch)
tree47e0d36efa71d5e46343023c6b51d6ce95e2423e /gcc/tree-into-ssa.c
parentc4e50e500da7692aad53a4488aff32e056149b3c (diff)
downloadgcc-08e1ff9d6e5a419d5b4a60c077df549e81601d9b.zip
gcc-08e1ff9d6e5a419d5b4a60c077df549e81601d9b.tar.gz
gcc-08e1ff9d6e5a419d5b4a60c077df549e81601d9b.tar.bz2
c++: constexpr and array[0] [PR101029]
build_vec_init_elt exits early if we're initializing a zero-element array, so build_vec_init needs to do the same to avoid trying to instantiate things after we've already started throwing important bits away. PR c++/101029 gcc/cp/ChangeLog: * init.c (build_vec_init): Shortcut [0] case. gcc/testsuite/ChangeLog: * g++.dg/ext/array4.C: New test.
Diffstat (limited to 'gcc/tree-into-ssa.c')
0 files changed, 0 insertions, 0 deletions