Ian Lance Taylor
77be9a8a19
Wed Jun 3 18:28:45 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* i386.h: (one_byte_segment_defaults): Remove.
(two_byte_segment_defaults): Remove.
(i386_regtab): Add BaseIndex to 32 bit regs reg_type.
1998-06-03 22:31:09 +00:00
Tom Tromey
9d3a718ca9
* i386.h (Z_): Renamed from `_' to avoid clash with common alias
...
for `gettext'.
1998-04-19 19:59:21 +00:00
Ian Lance Taylor
ffabaa53e9
Fri Apr 3 12:04:48 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* i386.h: Remove NoModrm flag from all insns: it's never checked.
Add IsString flag to string instructions.
(IS_STRING): Don't define.
(LOCK_PREFIX_OPCODE, CS_PREFIX_OPCODE, DS_PREFIX_OPCODE): Define.
(ES_PREFIX_OPCODE, FS_PREFIX_OPCODE, GS_PREFIX_OPCODE): Define.
(SS_PREFIX_OPCODE): Define.
1998-04-03 17:07:03 +00:00
Ian Lance Taylor
d411c9efe5
fix copyright
1998-03-31 02:41:10 +00:00
Ian Lance Taylor
ffd42166a5
* i386.h: Revert March 24 patch; no more LinearAddress.
1998-03-31 02:33:19 +00:00
Ian Lance Taylor
86bdd00edd
comment fix
1998-03-30 16:02:18 +00:00
Ian Lance Taylor
eff2a090b6
Mon Mar 30 10:25:54 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* i386.h (i386_optab): Change second operand constraint of `mov
sreg,reg|mem' instruction from Reg16|Mem to WordReg|WordMem to
allow legal instructions such as `movl %gs,%esi'
1998-03-30 15:29:49 +00:00
Ian Lance Taylor
19f080ab4e
* i386.h: Set ud2 to 0x0f0b. From Gabriel Paubert
...
<paubert@iram.es>.
1997-08-26 16:40:41 +00:00
Ian Lance Taylor
9df6ca2f46
* i386.h: Comment fixes for ficom[p]?{s,l} from Gabriel Paubert
...
<paubert@iram.es>.
1997-08-26 16:36:07 +00:00
Ian Lance Taylor
c2367582a0
* i386.h (JUMP_ON_CX_ZERO): Uncomment (define again).
...
(JUMP_ON_EXC_ZERO): Remove commented out macro.
1997-08-26 16:22:36 +00:00
Ian Lance Taylor
3abaf93062
* i386.h: Add MMX instructions.
1997-05-05 21:16:46 +00:00
Ian Lance Taylor
654b084539
Mon May 5 12:45:19 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
...
* i386.h: Remove W modifier from conditional move instructions.
1997-05-05 16:46:18 +00:00
Ian Lance Taylor
c0d7b5346d
* i386.h: Revert last patch for the NON_BROKEN_OPCODES cases.
1997-04-05 18:15:32 +00:00
Ian Lance Taylor
80aeca1402
update copyright
1997-04-04 19:06:12 +00:00
Ian Lance Taylor
c00435ed04
* i386.h: Correct opcode values for fsubp, fsubrp, fdivp, and
...
fdivrp.
1997-04-04 19:03:15 +00:00
Ian Lance Taylor
527cabaf29
* i386.h: Change DW to W for cmpxchg and xadd, since they don't
...
take a direction bit.
1997-03-21 00:53:24 +00:00
Ken Raeburn
cd22144a90
pentium updates
1995-10-06 01:43:38 +00:00
Ken Raeburn
a43022bd72
i386 16-bit mode support from bryan ford
1995-02-06 08:38:27 +00:00
Ian Lance Taylor
fc0d7441be
* i386.h (i386_optab): Properly bracket initializers.
1993-09-09 21:43:54 +00:00
John Gilmore
ce868e5c94
* i386.h: Add setc, setnc, addr16, data16, repz, repnz aliases.
...
Fix opcodes on various sizes of fild/fist instructions
(16bit=no suffix, 32bit="l" suffix, 64bit="ll" suffix).
Fixes suggested by Minh Tran-Le.
1992-06-27 04:56:08 +00:00