diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2009-09-14 22:02:26 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2009-09-14 22:02:26 +0000 |
commit | 6cee4cdae4e52a8fce7f3bba86cc6fa79720e977 (patch) | |
tree | a2c01d89f4a978d051f5521ae5da7c88aad5ca77 /gas/ChangeLog | |
parent | 41dcd03ff79cb197e121d17028baefbdf49e306f (diff) | |
download | gdb-6cee4cdae4e52a8fce7f3bba86cc6fa79720e977.zip gdb-6cee4cdae4e52a8fce7f3bba86cc6fa79720e977.tar.gz gdb-6cee4cdae4e52a8fce7f3bba86cc6fa79720e977.tar.bz2 |
gas/
2009-09-14 H.J. Lu <hongjiu.lu@intel.com>
PR gas/10637
* config/tc-i386-intel.c (intel_state): Add has_offset.
(i386_intel_simplify): Set intel_state.has_offset to 1 for
O_offset.
(i386_intel_operand): Turn on intel_state.is_mem if
intel_state.has_offset is 0 and the last char is ']'.
gas/testsuite/
2009-09-14 H.J. Lu <hongjiu.lu@intel.com>
PR gas/10637
* gas/i386/disp.s: Add tests for Intel syntax.
* gas/i386/x86-64-disp.s: Likewise.
* gas/i386/disp.d: Updated.
* gas/i386/intelok.d: Likewise.
* gas/i386/x86-64-disp.d: Likewise.
* gas/i386/disp-intel.d: New.
* gas/i386/x86-64-disp-intel.d: Likewise.
* gas/i386/i386.exp: Run disp-intel and x86-64-disp-intel.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 1c48915..0459ce1 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,14 @@ 2009-09-14 H.J. Lu <hongjiu.lu@intel.com> + PR gas/10637 + * config/tc-i386-intel.c (intel_state): Add has_offset. + (i386_intel_simplify): Set intel_state.has_offset to 1 for + O_offset. + (i386_intel_operand): Turn on intel_state.is_mem if + intel_state.has_offset is 0 and the last char is ']'. + +2009-09-14 H.J. Lu <hongjiu.lu@intel.com> + PR gas/10636 * config/tc-i386.c (optimize_disp): Set disp32 for 64bit only if there is an ADDR_PREFIX. |