2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
authorSandra Loosemore <sandra@codesourcery.com>
Wed, 12 Jun 2013 23:03:21 +0000 (23:03 +0000)
committerSandra Loosemore <sandra@codesourcery.com>
Wed, 12 Jun 2013 23:03:21 +0000 (23:03 +0000)
include/opcode/
* nios2.h (OP_MATCH_ERET): Correct eret encoding.

gas/testsuite/
* gas/nios2/tret.d: Correct eret encoding.

gas/testsuite/ChangeLog
gas/testsuite/gas/nios2/tret.d
include/opcode/ChangeLog
include/opcode/nios2.h

index ec9aff77bc976da1e6dd3319f8713f858f94f522..b38bb43c6df96209abab47f965cb61dcce8c2cc4 100644 (file)
@@ -1,3 +1,7 @@
+2013-06-12  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gas/nios2/tret.d: Correct eret encoding.
+
 2013-06-10  Maciej W. Rozycki  <macro@codesourcery.com>
 
        * gas/mips/relax-bc1any.l: New test.
index c6fc003b9bd153604196570ec03d0a0d374e07b9..09bb09ac0f72b9b193c74889e5e6ea1d30d95c7b 100644 (file)
@@ -4,5 +4,4 @@
 .*: +file format elf32-littlenios2
 
 Disassembly of section .text:
-0+0000 <[^>]*> e800083a        eret
-
+0+0000 <[^>]*> ef80083a        eret
index 7ed2c68743b919f926c97c45e089ac93516c48a1..ecf4b113d64afa5c0f46da083a14539532df0d40 100644 (file)
@@ -1,3 +1,7 @@
+2013-06-12  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * nios2.h (OP_MATCH_ERET): Correct eret encoding.
+
 2013-05-22  Jürgen Urban  <JuergenUrban@gmx.de>
 
        * mips.h (M_LQC2_AB, M_SQC2_AB): New macros.
index 5f6cf6e26c9a2f584768616748be1e7f761326a5..aa67098190316228c622797e6d531ea2a047f73a 100644 (file)
@@ -440,7 +440,7 @@ struct nios2_reg
 #define OP_MATCH_SUB           OPX_MATCH (OPX_SUB)
 #define OP_MATCH_SYNC          OPX_MATCH (OPX_SYNC)
 #define OP_MATCH_TRAP          ((0x1d << 17) | OPX_MATCH (OPX_TRAP))
-#define OP_MATCH_ERET          (0xe8000000 | OPX_MATCH (OPX_ERET))
+#define OP_MATCH_ERET          (0xef800000 | OPX_MATCH (OPX_ERET))
 #define OP_MATCH_WRCTL         OPX_MATCH (OPX_WRCTL)
 #define OP_MATCH_WRPRS         OPX_MATCH (OPX_WRPRS)
 #define OP_MATCH_XOR           OPX_MATCH (OPX_XOR)