Commit ec97333e by Richard Kenner

Install correct hunks

From-SVN: r43746
parent 17ab7c59
...@@ -610,12 +610,10 @@ validize_mem (ref) ...@@ -610,12 +610,10 @@ validize_mem (ref)
{ {
if (GET_CODE (ref) != MEM) if (GET_CODE (ref) != MEM)
return ref; return ref;
if (! (flag_force_addr && CONSTANT_ADDRESS_P (XEXP (ref, 0))) if (memory_address_p (GET_MODE (ref), XEXP (ref, 0)))
|| memory_address_p (GET_MODE (ref), XEXP (ref, 0)))
return ref; return ref;
/* Don't alter REF itself, since that is probably a stack slot. */ /* Don't alter REF itself, since that is probably a stack slot. */
return replace_equiv_address (ref, XEXP (ref, 0)); return change_address (ref, GET_MODE (ref), XEXP (ref, 0));
} }
/* Given REF, either a MEM or a REG, and T, either the type of X or /* Given REF, either a MEM or a REG, and T, either the type of X or
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment