Record right reg num of thumb special data instructions
authorYao Qi <yao.qi@linaro.org>
Fri, 26 Feb 2016 15:00:36 +0000 (15:00 +0000)
committerYao Qi <yao.qi@linaro.org>
Fri, 26 Feb 2016 15:00:36 +0000 (15:00 +0000)
commit1f33efec7c6d1357d7e867176cfb88942fc513a8
treee4114d206b2bdceaa19a63bb8d81350c97f49348
parentce90fefec908ee50ae5a3b22b03447df638a54c1
Record right reg num of thumb special data instructions

When GDB decodes these thumb special data instructions, such as 'mov sp, r7'
the Rd is got incorrectly.  According to the arch reference manual, the Rd
is DN:Rdn, in which DN is bit 7 and Rdn is bits 0 to 2.  This patch fixes it.

gdb:

2016-02-26  Yao Qi  <yao.qi@linaro.org>

* arm-tdep.c (thumb_record_ld_st_reg_offset): Fix the register
number of Rd.
gdb/ChangeLog
gdb/arm-tdep.c