(expand_expr, COND_EXPR case): Don't use original target as a temp if it's a volatile...
authorRichard Kenner <kenner@gcc.gnu.org>
Mon, 31 Oct 1994 13:11:19 +0000 (08:11 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 31 Oct 1994 13:11:19 +0000 (08:11 -0500)
commit2d444001636edc9408e8e847585dc6a9ef1e279b
tree12f5160b14e154cc323702337d69dd6e1d190456
parenteb11192f9f32c53936e354837ccf4cad7e7c69b0
(expand_expr, COND_EXPR case): Don't use original target as a temp if it's a volatile mem ref.

(expand_expr, COND_EXPR case): Don't use original target as a temp if
it's a volatile mem ref.  Finish previous patch (don't expand "X ? A &
1 : A" as "A & (X != 0)").

From-SVN: r8369
gcc/expr.c