CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2012/11/19 13:07:25

Modified files:
        gnu/usr.bin/gcc/gcc: expr.c 

Log message:
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.

Reply via email to