Properly decode MODRM byte for 64-bit
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 19 Dec 2013 22:24:34 +0000 (14:24 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 19 Dec 2013 22:24:34 +0000 (14:24 -0800)
commit1e87984a63faf4378f6f71c407f7e969441b944e
tree0c2803edc84c3f21d8b6585f1cf8cf64de3bdd6b
parente85596e021d0c4246a4ea21885c52e91583c463e
Properly decode MODRM byte for 64-bit

64-bit mode doesn't use 16-bit address.  We should always check SIB byte
for address in 64-bit mode.

PR gdb/16304
* i386-tdep.c (i386_record_lea_modrm_addr): Don't use 16-bit
address in 64-bit mode.
gdb/ChangeLog
gdb/i386-tdep.c