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.