alignment: store_one_arg vs emit_push_insn
Richard Kenner
kenner@vlsi1.ultra.nyu.edu
Sun May 11 14:49:00 GMT 2003
> I don't follow. emit_push_insn barely uses it *at all*.
But the one place it *does* use it is here:
move_by_pieces (NULL, xinner, INTVAL (size) - used, align);
In the failing case, align is 16 and xinner is 8-bit aligned.
I thought you were talking about it using PARM_BOUNDARY.
In this case the bug seems to be that xinner isn't properly aligned.
More information about the Gcc
mailing list