This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug gdb/16304] Process Record and Replay don't work for x32
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: Thu, 19 Dec 2013 22:26:55 +0000
- Subject: [Bug gdb/16304] Process Record and Replay don't work for x32
- Auto-submitted: auto-generated
- References: <bug-16304-4717 at http dot sourceware dot org/bugzilla/>
http://sourceware.org/bugzilla/show_bug.cgi?id=16304
--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via 1e87984a63faf4378f6f71c407f7e969441b944e (commit)
via e85596e021d0c4246a4ea21885c52e91583c463e (commit)
from 8ee5199a42ae43b3a9b349640b8a0e2125ede34f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1e87984a63faf4378f6f71c407f7e969441b944e
commit 1e87984a63faf4378f6f71c407f7e969441b944e
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Thu Dec 19 14:24:34 2013 -0800
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.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e85596e021d0c4246a4ea21885c52e91583c463e
commit e85596e021d0c4246a4ea21885c52e91583c463e
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Thu Dec 19 14:22:30 2013 -0800
Zero-extend address from 32-bit to 64-bit for ADDR32 prefix
When there is ADDR32 prefix in 64-bit mode, we should zero-extend
address from 32-bit to 64-bit.
PR gdb/16304
* i386-tdep.c (i386_record_lea_modrm_addr): Zero-extend 32-bit
address to 64-bit in 64-bit mode.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 12 ++++++++++++
gdb/i386-tdep.c | 11 +++++++++--
2 files changed, 21 insertions(+), 2 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.