* mips-tdep.c (mips16_decode_reg_save): Distinguish between
authorMark Alexander <marka@cygnus>
Tue, 4 Feb 1997 02:09:33 +0000 (02:09 +0000)
committerMark Alexander <marka@cygnus>
Tue, 4 Feb 1997 02:09:33 +0000 (02:09 +0000)
commitb348b9fd0eaa0a02916e4b1e32fc047016058d57
treed9fd62008000dd98f47397a5415e9df6c2504ac9
parent7b43bcb28c6ededb999b7737b2cb89627988d23a
* mips-tdep.c (mips16_decode_reg_save): Distinguish between
sd and sw instructions correctly.
(heuristic_proc_start): Add support for MIPS16.
(mips16_get_imm, mips16_heuristic_proc_desc,
mips32_heuristic_proc_desc): New helper functions for
heuristic_proc_desc.
(heuristic_proc_desc): Rewrite and reorganize to support MIPS16.
(mips_push_arguments): Don't align small arguments in EABI.
(mips32_skip_prologue): Attempt to shrink code size a little.
gdb/ChangeLog
gdb/mips-tdep.c