diff options
author | Jan Beulich <jbeulich@novell.com> | 2005-08-26 15:33:43 +0000 |
---|---|---|
committer | Jan Beulich <jbeulich@novell.com> | 2005-08-26 15:33:43 +0000 |
commit | 3f31e633c26da6d2bbe082f62952d624e5d00886 (patch) | |
tree | 0ea53ba123bb8c5482d5d602dfb46bacd2633356 /gas | |
parent | c0524131ea2e5bf988f957dcbccd68f0d9ea1bb9 (diff) | |
download | gdb-3f31e633c26da6d2bbe082f62952d624e5d00886.zip gdb-3f31e633c26da6d2bbe082f62952d624e5d00886.tar.gz gdb-3f31e633c26da6d2bbe082f62952d624e5d00886.tar.bz2 |
opcodes/
2005-08-26 Jan Beulich <jbeulich@novell.com>
* i386-dis.c (intel_operand_size): New, broken out from OP_E for
re-use.
(OP_E): Call intel_operand_size, move call site out of mode
dependent code.
(OP_OFF): Call intel_operand_size if suffix_always. Remove
ATTRIBUTE_UNUSED from parameters.
(OP_OFF64): Likewise.
(OP_ESreg): Call intel_operand_size.
(OP_DSreg): Likewise.
(OP_DIR): Use colon rather than semicolon as separator of far
jump/call operands.
gas/testsuite/
2005-08-26 Jan Beulich <jbeulich@novell.com>
* gas/i386/intelok.d: Adjust.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/intelok.d | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index fb49039..3d0ffb2 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2005-08-26 Jan Beulich <jbeulich@novell.com> + + * gas/i386/intelok.d: Adjust. + 2005-08-25 Chao-ying Fu <fu@mips.com> * gas/mips/mips.exp: Run DSP test. diff --git a/gas/testsuite/gas/i386/intelok.d b/gas/testsuite/gas/i386/intelok.d index fb84866..21c2bfa 100644 --- a/gas/testsuite/gas/i386/intelok.d +++ b/gas/testsuite/gas/i386/intelok.d @@ -126,7 +126,7 @@ Disassembly of section .text: [ ]*[0-9a-f]+: 8b 00[ ]+mov[ ]+eax,(DWORD PTR )?\[eax\] [ ]*[0-9a-f]+: 8b 04 08[ ]+mov[ ]+eax,(DWORD PTR )?\[eax\+ecx\] [ ]*[0-9a-f]+: 8b 04 08[ ]+mov[ ]+eax,(DWORD PTR )?\[eax\+ecx\] -[ ]*[0-9a-f]+: 26 8b 00[ ]+mov[ ]+eax,es:(DWORD PTR )?\[eax\] +[ ]*[0-9a-f]+: 26 8b 00[ ]+mov[ ]+eax,(DWORD PTR )?es:\[eax\] [ ]*[0-9a-f]+: 6a 01[ ]+push[ ]+0x1 [ ]*[0-9a-f]+: 6a ff[ ]+push[ ]+0xffffffff [ ]*[0-9a-f]+: 6a fe[ ]+push[ ]+0xfffffffe |