diff options
| author | pk <pk@NetBSD.org> | 1993-10-04 22:53:32 +0000 |
|---|---|---|
| committer | pk <pk@NetBSD.org> | 1993-10-04 22:53:32 +0000 |
| commit | 2dd49eebd84e18ffef9c1bd2884b6fbbc7177f0a (patch) | |
| tree | d9c09626d50b11502c08789ee94707811102c534 /gnu/usr.bin/gas/opcode | |
| parent | b12b0398ace2c8fc59d38525fc22438231cdd656 (diff) | |
Put back the 486 extensions which got lost while installing the PIC stuff.
Diffstat (limited to 'gnu/usr.bin/gas/opcode')
| -rw-r--r-- | gnu/usr.bin/gas/opcode/i386.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gnu/usr.bin/gas/opcode/i386.h b/gnu/usr.bin/gas/opcode/i386.h index 0409bb1c91a..cc8fe1ca36c 100644 --- a/gnu/usr.bin/gas/opcode/i386.h +++ b/gnu/usr.bin/gas/opcode/i386.h @@ -17,7 +17,7 @@ You should have received a copy of the GNU General Public License along with GAS; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: i386.h,v 1.1 1993/10/02 21:00:42 pk Exp $ */ +/* $Id: i386.h,v 1.2 1993/10/04 22:53:32 pk Exp $ */ static const template i386_optab[] = { @@ -721,6 +721,14 @@ static const template i386_optab[] = { {"repz", 0, 0xf3, _, NoModrm, 0, 0, 0}, { "repnz", 0, 0xf2, _, NoModrm, 0, 0, 0}, +/* 486 extensions */ +{"bswap", 1, 0x0fc8, _, ShortForm, Reg32,0,0 }, +{"xadd", 2, 0x0fc0, _, DW|Modrm, Reg, Reg|Mem, 0 }, +{"cmpxchg", 2, 0x0fb0, _, DW|Modrm, Reg, Reg|Mem, 0 }, +{"invd", 0, 0x0f08, _, NoModrm, 0, 0, 0}, +{"wbinvd", 0, 0x0f09, _, NoModrm, 0, 0, 0}, +{"invlpg", 1, 0x0f01, 7, Modrm, Mem, 0, 0}, + {"", 0, 0, 0, 0, 0, 0, 0} /* sentinal */ }; #undef _ |
