Restore "call|jmp [xtrn]" in x86 assembler.
authorH.J. Lu <hjl.tools@gmail.com>
Sat, 24 Apr 2010 17:41:04 +0000 (17:41 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Sat, 24 Apr 2010 17:41:04 +0000 (17:41 +0000)
commit253036079bf570cff18d8e627c769795e1c6c286
tree49db160da99a3e077cf5a387ac2f7647359af258
parentbd288ea21b2dbb853d166fddd980bf9d03bdb009
Restore "call|jmp [xtrn]" in x86 assembler.

gas/

2010-04-24  H.J. Lu  <hongjiu.lu@intel.com>

PR gas/11535
* config/tc-i386-intel.c (intel_state): Add is_indirect.
(i386_intel_operand): Initialize intel_state.is_indirect.  Check
intel_state.is_indirect for "call|jmp [symbol]".

gas/testsuite/

2010-04-24  H.J. Lu  <hongjiu.lu@intel.com>

PR gas/11535
* gas/i386/intelok.s: Add tests for "call|jmp [xtrn]".
* gas/i386/intelok.d: Updated.
gas/ChangeLog
gas/config/tc-i386-intel.c
gas/testsuite/ChangeLog
gas/testsuite/gas/i386/intelok.d
gas/testsuite/gas/i386/intelok.s