Fix gcc2 irix5 c-torture failures, EH/large frame errors
authorJim Wilson <wilson@cygnus.com>
Tue, 18 Nov 1997 23:42:00 +0000 (23:42 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Tue, 18 Nov 1997 23:42:00 +0000 (15:42 -0800)
commit218c2cdbed7d708d93afff81c11a3f5f0b933ef7
tree454e6222091b9bea566c62aecbbc717b0fe950be
parent15ec0729351b354a05bb6a0ac9a2f4da593efb62
Fix gcc2 irix5 c-torture failures, EH/large frame errors

Fix gcc2 irix5 c-torture failures, EH/large frame errors
* mips/mips.c (save_restore_insns): If gp_offset or fp_offset are
large_int, emit two insns instead of one splitable insn.
* dwarf2out.c (dwarf2out_frame_debug): When set cfa_store_offset
from cfa_temp_value, use cfa_offset.  Add assert checking that
cfa_reg is SP.

From-SVN: r16573
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/dwarf2out.c