move_by_pieces_1(), store_by_pieces_2(): sync insn skipping logic in the predecrement cases with gcc 2.95. This had been needed for m68k but somehow etoh@ missed this when porting the gcc 2.95 fixes
move_by_pieces_1(), store_by_pieces_2(): sync insn skipping logic in the predecrement cases with gcc 2.95. This had been needed for m68k but somehow etoh@ missed this when porting the gcc 2.95 fixes back to its 3.3, then 3.4 tree.
This fixes passing of struct by value on m68k, and lets gcc 3 reliably bootstrap itself now.
show more ...
|