commit dfac7dd2d46c5c0f52f6138c68d7e926d90f99be
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Nov 19 19:03:20 2014 +0000
PR c++/63928
* constexpr.c (cxx_eval_store_expression): Return init, not *valp.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217790 138bc75d-0d04-0410-961f-82ee72b054a4
@@ -2554,7 +2554,7 @@ cxx_eval_store_expression (const constexpr_ctx *ctx, tree t,
else if (addr)
return target;
else
- return *valp;
+ return init;
}
/* Evaluate a ++ or -- expression. */