This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. df18fdba5dc9243d657c6e26a3a4e2c65e62b8bd
- From: hjl at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 9 May 2014 18:05:51 -0000
- Subject: gdb and binutils branch master updated. df18fdba5dc9243d657c6e26a3a4e2c65e62b8bd
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 df18fdba5dc9243d657c6e26a3a4e2c65e62b8bd (commit)
from 0c263177a5123186a05b44d3d76b7a3f811e70b9 (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=df18fdba5dc9243d657c6e26a3a4e2c65e62b8bd
commit df18fdba5dc9243d657c6e26a3a4e2c65e62b8bd
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Fri May 9 10:58:00 2014 -0700
Properly display extra data/address size prefixes
X86 disassembler checks data and address size prefixes when displaying
instruction mnemonic and operands. For the extra data and address size
prefixes, their names depend only on the address mode, not the data and
address size prefixes. This patch changes x86 disassembler not to check
the data and address size prefix when printing extra data and address size
prefixes.
gas/testsuite/
* gas/i386/nops-1-core2.d: Replace data32 with data16.
* gas/i386/nops-4a-i686.d: Likewise.
* gas/i386/nops-5-i686.d: Likewise.
* gas/i386/nops-5.d: Likewise.
* gas/i386/x86-64-cbw-intel.d: Likewise.
* gas/i386/x86-64-cbw.d: Likewise.
* gas/i386/x86-64-io-intel.d: Likewise.
* gas/i386/x86-64-io-suffix.d: Likewise.
* gas/i386/x86-64-io.d: Likewise.
* gas/i386/x86-64-nops-1-core2.d: Likewise.
* gas/i386/x86-64-nops-1-g64.d: Likewise.
* gas/i386/x86-64-nops-1-nocona.d: Likewise.
* gas/i386/x86-64-nops-1.d: Likewise.
* gas/i386/x86-64-nops-2.d: Likewise.
* gas/i386/x86-64-nops-3.d: Likewise.
* gas/i386/x86-64-nops-4-core2.d: Likewise.
* gas/i386/x86-64-nops-4.d: Likewise.
* gas/i386/x86-64-nops-5-k8.d: Likewise.
* gas/i386/x86-64-nops-5.d: Likewise.
* gas/i386/x86-64-stack-intel.d: Likewise.
* gas/i386/x86-64-stack-suffix.d: Likewise.
* gas/i386/x86-64-stack.d: Likewise.
* gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
* gas/i386/ilp32/x86-64-cbw.d: Likewise.
* gas/i386/ilp32/x86-64-io-intel.d: Likewise.
* gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
* gas/i386/ilp32/x86-64-io.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1-core2.d:
* gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1.d: Likewise.
* gas/i386/ilp32/x86-64-nops-2.d: Likewise.
* gas/i386/ilp32/x86-64-nops-3.d: Likewise.
* gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
* gas/i386/ilp32/x86-64-nops-4.d: Likewise.
* gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
* gas/i386/ilp32/x86-64-nops-5.: Likewise.
* gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
* gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
* gas/i386/ilp32/x86-64-stack.d: Likewise.
ld/testsuite/
* ld-x86-64/tlsbin.dd: Replace data32 with data16.
* ld-x86-64/tlsdesc-nacl.pd: Likewise.
* ld-x86-64/tlsgdesc.dd: Likewise.
* ld-x86-64/tlsld1.dd: Likewise.
* ld-x86-64/tlsld3.dd: Likewise.
* ld-x86-64/tlspic.dd: Likewise.
opcodes/
2014-05-09 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c (ADDR16_PREFIX): Removed.
(ADDR32_PREFIX): Likewise.
(DATA16_PREFIX): Likewise.
(DATA32_PREFIX): Likewise.
(prefix_name): Updated.
(print_insn): Simplify data and address size prefixes processing.
-----------------------------------------------------------------------
Summary of changes:
gas/testsuite/ChangeLog | 42 ++++++++++++
gas/testsuite/gas/i386/ilp32/x86-64-cbw-intel.d | 4 +-
gas/testsuite/gas/i386/ilp32/x86-64-cbw.d | 4 +-
gas/testsuite/gas/i386/ilp32/x86-64-io-intel.d | 8 +-
gas/testsuite/gas/i386/ilp32/x86-64-io-suffix.d | 8 +-
gas/testsuite/gas/i386/ilp32/x86-64-io.d | 8 +-
gas/testsuite/gas/i386/ilp32/x86-64-nops-1-core2.d | 10 ++--
.../gas/i386/ilp32/x86-64-nops-1-nocona.d | 10 ++--
gas/testsuite/gas/i386/ilp32/x86-64-nops-1.d | 10 ++--
gas/testsuite/gas/i386/ilp32/x86-64-nops-2.d | 12 ++--
gas/testsuite/gas/i386/ilp32/x86-64-nops-3.d | 6 +-
gas/testsuite/gas/i386/ilp32/x86-64-nops-4-core2.d | 44 ++++++------
gas/testsuite/gas/i386/ilp32/x86-64-nops-4.d | 44 ++++++------
gas/testsuite/gas/i386/ilp32/x86-64-nops-5-k8.d | 10 ++--
gas/testsuite/gas/i386/ilp32/x86-64-nops-5.d | 10 ++--
gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d | 26 ++++----
gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d | 26 ++++----
gas/testsuite/gas/i386/ilp32/x86-64-stack.d | 26 ++++----
gas/testsuite/gas/i386/nops-1-core2.d | 10 ++--
gas/testsuite/gas/i386/nops-4a-i686.d | 44 ++++++------
gas/testsuite/gas/i386/nops-5-i686.d | 10 ++--
gas/testsuite/gas/i386/nops-5.d | 10 ++--
gas/testsuite/gas/i386/x86-64-cbw-intel.d | 4 +-
gas/testsuite/gas/i386/x86-64-cbw.d | 4 +-
gas/testsuite/gas/i386/x86-64-io-intel.d | 8 +-
gas/testsuite/gas/i386/x86-64-io-suffix.d | 8 +-
gas/testsuite/gas/i386/x86-64-io.d | 8 +-
gas/testsuite/gas/i386/x86-64-nops-1-core2.d | 10 ++--
gas/testsuite/gas/i386/x86-64-nops-1-g64.d | 10 ++--
gas/testsuite/gas/i386/x86-64-nops-1-nocona.d | 10 ++--
gas/testsuite/gas/i386/x86-64-nops-1.d | 10 ++--
gas/testsuite/gas/i386/x86-64-nops-2.d | 12 ++--
gas/testsuite/gas/i386/x86-64-nops-3.d | 6 +-
gas/testsuite/gas/i386/x86-64-nops-4-core2.d | 44 ++++++------
gas/testsuite/gas/i386/x86-64-nops-4.d | 44 ++++++------
gas/testsuite/gas/i386/x86-64-nops-5-k8.d | 10 ++--
gas/testsuite/gas/i386/x86-64-nops-5.d | 10 ++--
gas/testsuite/gas/i386/x86-64-stack-intel.d | 26 ++++----
gas/testsuite/gas/i386/x86-64-stack-suffix.d | 26 ++++----
gas/testsuite/gas/i386/x86-64-stack.d | 26 ++++----
ld/testsuite/ChangeLog | 9 +++
ld/testsuite/ld-x86-64/plt-nacl.pd | 12 ++--
ld/testsuite/ld-x86-64/tlsbin.dd | 4 +-
ld/testsuite/ld-x86-64/tlsdesc-nacl.pd | 8 +-
ld/testsuite/ld-x86-64/tlsgdesc.dd | 8 +-
ld/testsuite/ld-x86-64/tlsld1.dd | 2 +-
ld/testsuite/ld-x86-64/tlsld3.dd | 2 +-
ld/testsuite/ld-x86-64/tlspic.dd | 16 ++--
opcodes/ChangeLog | 9 +++
opcodes/i386-dis.c | 68 ++++----------------
50 files changed, 407 insertions(+), 389 deletions(-)
hooks/post-receive
--
gdb and binutils