diff options
author | Jason Eckhardt <jle@rice.edu> | 2003-05-21 05:06:49 +0000 |
---|---|---|
committer | Jason Eckhardt <jle@rice.edu> | 2003-05-21 05:06:49 +0000 |
commit | 941bbe7882dc25830d5c7add7a5b6b065455bf72 (patch) | |
tree | 28678590b249a36b96a054dcb97326bd2bec4b1f /include/opcode | |
parent | a1dfe41ed9b2a92b57aec9af25cf818e74ef8bd4 (diff) | |
download | gdb-941bbe7882dc25830d5c7add7a5b6b065455bf72.zip gdb-941bbe7882dc25830d5c7add7a5b6b065455bf72.tar.gz gdb-941bbe7882dc25830d5c7add7a5b6b065455bf72.tar.bz2 |
2003-05-20 Jason Eckhardt <jle@rice.edu>
opcode/i860.h (flush): Set lower 3 bits properly and use 'L'
for the immediate operand type instead of 'i'.
Diffstat (limited to 'include/opcode')
-rw-r--r-- | include/opcode/ChangeLog | 5 | ||||
-rw-r--r-- | include/opcode/i860.h | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index ce5da30..48004d0 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,5 +1,10 @@ 2003-05-20 Jason Eckhardt <jle@rice.edu> + opcode/i860.h (flush): Set lower 3 bits properly and use 'L' + for the immediate operand type instead of 'i'. + +2003-05-20 Jason Eckhardt <jle@rice.edu> + opcode/i860.h (fzchks): Both S and R bits must be set. (pfzchks): Likewise. (faddp): Likewise. diff --git a/include/opcode/i860.h b/include/opcode/i860.h index c41dcec..6fdcdba 100644 --- a/include/opcode/i860.h +++ b/include/opcode/i860.h @@ -1,5 +1,5 @@ /* Table of opcodes for the i860. - Copyright 1989, 1991, 2000 Free Software Foundation, Inc. + Copyright 1989, 1991, 2000, 2003 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler, and GDB, the GNU disassembler. @@ -176,8 +176,8 @@ static const struct i860_opcode i860_opcodes[] = { "trap", 0x44000000, 0xb8000000, "1,2,d", 0 }, /* trap isrc1ni,isrc2,idest */ -{ "flush", 0x34000000, 0xc81f0001, "i(2)", E_ADDR }, /* flush #const(isrc2) */ -{ "flush", 0x34000001, 0xc81f0000, "i(2)++", E_ADDR }, /* flush #const(isrc2)++ */ +{ "flush", 0x34000004, 0xc81f0003, "L(2)", E_ADDR }, /* flush #const(isrc2) */ +{ "flush", 0x34000005, 0xc81f0002, "L(2)++", E_ADDR }, /* flush #const(isrc2)++ */ { "and", 0xc0000000, 0x3c000000, "1,2,d", 0 }, /* and isrc1,isrc2,idest */ { "and", 0xc4000000, 0x38000000, "i,2,d", E_AND }, /* and #const,isrc2,idest */ |