expr.c (expand_expr_real_1): Force op0 to non-constant memory if it cannot be forced...
authorEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 29 Sep 2008 18:15:28 +0000 (18:15 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 29 Sep 2008 18:15:28 +0000 (18:15 +0000)
commitae00112bf06e9156d783fc4ff0ca6db7901f061a
tree34f87eb5fb8a95b70ad305222bd287b998c72b59
parent6b5676ce6e62245d2ecf954fefad122b5c47476d
expr.c (expand_expr_real_1): Force op0 to non-constant memory if it cannot be forced to constant memory.

* expr.c (expand_expr_real_1) <normal_inner_ref>: Force op0 to
non-constant memory if it cannot be forced to constant memory.
Overhaul surrounding code and factor out common condition.

From-SVN: r140760
gcc/ChangeLog
gcc/expr.c