aboutsummaryrefslogtreecommitdiff
path: root/opcodes/ft32-dis.c
diff options
context:
space:
mode:
authorSandra Loosemore <sandra@codesourcery.com>2019-08-23 08:18:54 -0700
committerSandra Loosemore <sandra@codesourcery.com>2019-08-23 08:18:54 -0700
commitde8af80891ff0eee61cd219b316e176e9ae88e91 (patch)
tree86e11f1ea91c9ef4a6228c42c3b9db0b4972d505 /opcodes/ft32-dis.c
parent09f7b0de537d465fc8ed9f9433e348c1bc78aab2 (diff)
downloadgdb-de8af80891ff0eee61cd219b316e176e9ae88e91.zip
gdb-de8af80891ff0eee61cd219b316e176e9ae88e91.tar.gz
gdb-de8af80891ff0eee61cd219b316e176e9ae88e91.tar.bz2
Fix bug in nios2 prologue analysis.
The nios2 prologue analyzer was mistakenly using an unsigned int field to represent a 32-bit signed value. This caused problems with an incorrect conversion being applied to negative values when they were automatically promoted for addition to a 64-bit CORE_ADDR value. This patch fixes test failures in gdb.base/large-frame.exp and gdb.dwarf2/dw2-ref-missing-frame.exp. Normally the nios2 backend prefers to use the dwarf2 unwinder so the prologue analyzer is only invoked if there is no dwarf2 information. 2019-08-23 Sandra Loosemore <sandra@codesourcery.com> gdb/ * nios2-tdep.c (struct reg_value): Improve comments. Make the offset field signed.
Diffstat (limited to 'opcodes/ft32-dis.c')
0 files changed, 0 insertions, 0 deletions