PR c++/85077
commitf82dc839f01c1283a2231c1204b8b4a044ba69aa
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Mar 2018 20:00:56 +0000 (27 20:00 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Mar 2018 20:00:56 +0000 (27 20:00 +0000)
treeea10fd34e5bb3a747c9941d1ae3cc3fc692e200a
parent45685ee6743894a000d5156214b650cb07af6d08
PR c++/85077
* cp-gimplify.c (cp_fold) <case CONSTRUCTOR>: For ctors with vector
type call fold to generate VECTOR_CSTs when possible.

* g++.dg/ext/vector35.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258903 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/vector35.C [new file with mode: 0644]