typeck.c (cp_build_binary_op): Call save_expr before build_vector_from_val.
authorMarc Glisse <marc.glisse@inria.fr>
Mon, 6 May 2013 21:11:24 +0000 (23:11 +0200)
committerMarc Glisse <glisse@gcc.gnu.org>
Mon, 6 May 2013 21:11:24 +0000 (21:11 +0000)
commit6698175d1591c25041f3979a5c01ef5f81e2f4ff
tree95d67b1150ca65255d7700df9f543409450ca2aa
parentf2c17ea905f2cc272d31cc867324e21757a7eae9
typeck.c (cp_build_binary_op): Call save_expr before build_vector_from_val.

2013-05-06  Marc Glisse  <marc.glisse@inria.fr>

gcc/cp/
* typeck.c (cp_build_binary_op): Call save_expr before
build_vector_from_val.

gcc/testsuite/
* c-c++-common/vector-scalar-2.c: New testcase.

From-SVN: r198648
gcc/cp/ChangeLog
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/vector-scalar-2.c [new file with mode: 0644]