* expr.c (expand_expr_real_1) <normal_inner_ref>: Force op0 to
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Sep 2008 18:15:28 +0000 (18:15 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Sep 2008 18:15:28 +0000 (18:15 +0000)
commit952f3892254990bdb086e3dc25e9f63ee28848a6
tree34f87eb5fb8a95b70ad305222bd287b998c72b59
parent95091c079182f509ea1c63304032802ded32ea6b
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140760 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c