+2001-12-30 Richard Henderson <rth@redhat.com>
+
+ * integrate.c (copy_rtx_and_substitute): Fix error last change:
+ we need to unconditionally create a new mem.
+
2001-12-30 Hans-Peter Nilsson <hp@bitrange.com>
* config/mmix/mmix.md ("*call_real"): Fix typo in comment.
return validize_mem (force_const_mem (const_mode, constant));
}
- copy = replace_equiv_address_nv (orig,
- copy_rtx_and_substitute (XEXP (orig, 0),
- map, 0));
+ copy = gen_rtx_MEM (mode, copy_rtx_and_substitute (XEXP (orig, 0),
+ map, 0));
+ MEM_COPY_ATTRIBUTES (copy, orig);
/* If inlining and this is not for the LHS, turn off RTX_UNCHANGING_P
since this may be an indirect reference to a parameter and the