diff options
author | Jan Beulich <jbeulich@novell.com> | 2016-07-01 09:01:41 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2016-07-01 09:01:41 +0200 |
commit | c07315e0c610e0e3317b4c02266f81793df253d2 (patch) | |
tree | 5f1eefeefc8e0af00809dc03fcd28816395e7bef /gas/ChangeLog | |
parent | 9243100aef7486524f1a7f87bbd2cce1fe980b75 (diff) | |
download | gdb-c07315e0c610e0e3317b4c02266f81793df253d2.zip gdb-c07315e0c610e0e3317b4c02266f81793df253d2.tar.gz gdb-c07315e0c610e0e3317b4c02266f81793df253d2.tar.bz2 |
x86: allow suffix-less movzw and 64-bit movzb
... just like is already the case for 16- and 32-bit movzb: I can't see
why omitting suffixes on this (and movs{b,w,l}) is not allowed, when it
is allowed for all other instructions where the suffix is redundant
with (one of) the operands.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index a654185..db25ef2 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,12 @@ 2016-07-01 Jan Beulich <jbeulich@suse.com> + * testsuite/gas/i386/movz.s: New. + * testsuite/gas/i386/movz32.d: New. + * testsuite/gas/i386/movz64.d: New. + * testsuite/gas/i386/i386.exp: Run new tests. + +2016-07-01 Jan Beulich <jbeulich@suse.com> + * config/tc-i386.c (struct _i386_insn): New field memop1_string. (md_assemble): Free first memory operand string. (i386_index_check): Use repprefixok to distingush xlat from |