This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug gdb/16304] Process Record and Replay don't work for x32


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]