+2003-12-22 Nick Clifton <nickc@redhat.com>
+
+ * gas/sh/err-sh4a-fp.s: Fix spelling of opcode fssra.
+ * gas/sh/err-sh4a-fp.d: Likewise.
+ * gas/sh/sh4a-fp.s: Likewise.
+ * gas/sh/sh4al-dsp.d: Fix expected opcode values for a couple of
+ instructions.
+
2003-12-22 Nick Clifton <nickc@redhat.com>
* gas/arm/archv6.d (as): Use -march=armv6j.
fpchg fpul ! { dg-error "excess operands" }
- fsrra fr1, fr2 ! { dg-error "excess operands" }
- fsrra ! { dg-error "invalid operands|missing operand" }
- fsrra fpul ! { dg-error "invalid operands" }
- fsrra dr0, dr2 ! { dg-error "invalid operands" }
+ fssra fr1, fr2 ! { dg-error "excess operands" }
+ fssra ! { dg-error "invalid operands|missing operand" }
+ fssra fpul ! { dg-error "invalid operands" }
+ fssra dr0, dr2 ! { dg-error "invalid operands" }
fsca dr0, fpul ! { dg-error "invalid operands" }
fsca fpul, fr0 ! { dg-error "invalid operands" }
Disassembly of section \.text:
0x00000000 f7 fd fpchg
-0x00000002 f1 7d fsrra fr1
-0x00000004 f9 7d fsrra fr9
-0x00000006 f6 7d fsrra fr6
+0x00000002 f1 7d fssra fr1
+0x00000004 f9 7d fssra fr9
+0x00000006 f6 7d fssra fr6
0x00000008 f2 fd fsca fpul,dr2
0x0000000a fc fd fsca fpul,dr12
fpchg
- fsrra fr1
- fsrra fr9
- fsrra fr6
+ fssra fr1
+ fssra fr9
+ fssra fr6
fsca fpul, dr2
fsca fpul, dr12
Disassembly of section \.text:
0x00000000 43 34 ldrc r3
0x00000002 4c 34 ldrc r12
-0x00000004 8c 0a ldrc #10
-0x00000006 8c f3 ldrc #-13
-0x00000008 00 c8 setdmx
-0x0000000a 00 98 setdmy
+0x00000004 8a 0a ldrc #10
+0x00000006 8a f3 ldrc #-13
+0x00000008 00 98 setdmx
+0x0000000a 00 c8 setdmy
0x0000000c 00 88 clrdmxy
0x0000000e f1 16 movx\.w @r4,x0 movy\.w a0,@r7\+