diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2012-11-20 14:21:33 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2012-11-20 14:21:33 +0000 |
commit | 9b30cccca992d4014903b186428f5a7250a2fdda (patch) | |
tree | 1b60aca48d3a3f103da95b85b5a84d05cdba6be3 /gas/testsuite | |
parent | 0b7fe784ac28f5add04161a99e0eac73db7cbdf3 (diff) | |
download | gdb-9b30cccca992d4014903b186428f5a7250a2fdda.zip gdb-9b30cccca992d4014903b186428f5a7250a2fdda.tar.gz gdb-9b30cccca992d4014903b186428f5a7250a2fdda.tar.bz2 |
Fix opcode for 64-bit jecxz
gas/testsuite/
PR gas/14859
* gas/i386/x86-64-opcode.s: Add jecxz.
* gas/i386/x86-64-opcode.d: Updated.
opcodes/
PR gas/14859
* i386-opc.tbl: Fix opcode for 64-bit jecxz.
* i386-tbl.h: Regenerated.
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-opcode.d | 1 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-opcode.s | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/gas/testsuite/gas/i386/x86-64-opcode.d b/gas/testsuite/gas/i386/x86-64-opcode.d index 7c6dd03..4b3003a 100644 --- a/gas/testsuite/gas/i386/x86-64-opcode.d +++ b/gas/testsuite/gas/i386/x86-64-opcode.d @@ -296,4 +296,5 @@ Disassembly of section .text: [ ]*[a-f0-9]+: 0f 07 sysret [ ]*[a-f0-9]+: 0f 01 f8 swapgs [ ]*[a-f0-9]+: 66 68 22 22 pushw \$0x2222 +[ ]*[a-f0-9]+: 67 e3 ff jecxz 0x49d #pass diff --git a/gas/testsuite/gas/i386/x86-64-opcode.s b/gas/testsuite/gas/i386/x86-64-opcode.s index cb9bbc1..96f624d 100644 --- a/gas/testsuite/gas/i386/x86-64-opcode.s +++ b/gas/testsuite/gas/i386/x86-64-opcode.s @@ -424,3 +424,5 @@ swapgs # -- -- -- -- 0F 01 f8 pushw $0x2222 + + jecxz .+2 |