MIPS: Make the extracted stack offset signed in the prologue scanner
authorMaciej W. Rozycki <macro@codesourcery.com>
Fri, 2 Jan 2015 23:36:05 +0000 (23:36 +0000)
committerMaciej W. Rozycki <macro@codesourcery.com>
Fri, 2 Jan 2015 23:54:27 +0000 (23:54 +0000)
commiteaa6a9a48207fecf3ebdba88314b0eedbdfce363
tree8130d658158ed6b5fb2b2a0f2461d908ca0355c8
parent0300bbc7c585cdcdd7ee9046aa2edb4f9ec36bc1
MIPS: Make the extracted stack offset signed in the prologue scanner

Make the extracted stack offset signed in the standard MIPS prologue
scanner, to simplify handling and make sure register offsets are correct
in all cases, especially where $fp equals the virtual frame pointer (old
GCC frames) and therefore offsets to save slots are negative.

* mips-tdep.c (mips32_scan_prologue): Make the extracted stack
offset signed.
gdb/ChangeLog
gdb/mips-tdep.c