* expr.c (store_field): When making temp object for unaligned
component, set it to alias set 0.
From-SVN: r46806
+Tue Nov 6 09:21:34 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * expr.c (store_field): When making temp object for unaligned
+ component, set it to alias set 0.
+
2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
* c-common.c (c_expand_expr_stmt): Apply default conversions to
2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
* c-common.c (c_expand_expr_stmt): Apply default conversions to
rtx blk_object = copy_rtx (object);
PUT_MODE (blk_object, BLKmode);
rtx blk_object = copy_rtx (object);
PUT_MODE (blk_object, BLKmode);
+ set_mem_alias_set (blk_object, 0);
if (bitsize != (HOST_WIDE_INT) GET_MODE_BITSIZE (GET_MODE (target)))
emit_move_insn (object, target);
if (bitsize != (HOST_WIDE_INT) GET_MODE_BITSIZE (GET_MODE (target)))
emit_move_insn (object, target);