2003-05-20 Jason Eckhardt <jle@rice.edu>
authorJason Eckhardt <jle@rice.edu>
Wed, 21 May 2003 05:06:49 +0000 (05:06 +0000)
committerJason Eckhardt <jle@rice.edu>
Wed, 21 May 2003 05:06:49 +0000 (05:06 +0000)
        opcode/i860.h (flush): Set lower 3 bits properly and use 'L'
        for the immediate operand type instead of 'i'.

include/opcode/ChangeLog
include/opcode/i860.h

index ce5da303acd783d69c3ed6914f3dd806c3dd8918..48004d0b674a0ce671192f4b8401ab1f896086d0 100644 (file)
@@ -1,3 +1,8 @@
+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.
index c41dcec6af3d240556dfd816ed59d8c1c0dcbe53..6fdcdba6ecc77d81630a4e3ef37a1568b17fc02e 100644 (file)
@@ -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 */