aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gas/testsuite/ChangeLog9
-rw-r--r--gas/testsuite/gas/ppc/altivec.d2
-rw-r--r--gas/testsuite/gas/ppc/altivec.s2
-rw-r--r--gas/testsuite/gas/ppc/altivec_xcoff.d2
-rw-r--r--gas/testsuite/gas/ppc/altivec_xcoff.s2
-rw-r--r--gas/testsuite/gas/ppc/altivec_xcoff64.d2
-rw-r--r--gas/testsuite/gas/ppc/altivec_xcoff64.s2
-rw-r--r--opcodes/ChangeLog4
-rw-r--r--opcodes/ppc-opc.c2
9 files changed, 20 insertions, 7 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 5ad9bad..c0c368a 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,12 @@
+2002-04-17 matthew green <mrg@redhat.com>
+
+ * gas/ppc/altivec.d: Fix dssall test.
+ * gas/ppc/altivec.s: Likewise.
+ * gas/ppc/altivec_xcoff.d: Likewise.
+ * gas/ppc/altivec_xcoff.s: Likewise.
+ * gas/ppc/altivec_xcoff64.d: Likewise.
+ * gas/ppc/altivec_xcoff64.s: Likewise.
+
2002-04-04 Nick Clifton <nickc@cambridge.redhat.com>
* gas/mips/mips.exp: Remove spurious whaitespace.
diff --git a/gas/testsuite/gas/ppc/altivec.d b/gas/testsuite/gas/ppc/altivec.d
index 6fc1b7e..5cfe23a 100644
--- a/gas/testsuite/gas/ppc/altivec.d
+++ b/gas/testsuite/gas/ppc/altivec.d
@@ -8,7 +8,7 @@ Disassembly of section \.text:
00000000 <start>:
0: 7c 60 06 6c dss 3
- 4: 7e 40 06 6c dssall 2
+ 4: 7e 00 06 6c dssall
8: 7c 25 22 ac dst r5,r4,1
c: 7e 08 3a ac dstt r8,r7,0
10: 7c 65 32 ec dstst r5,r6,3
diff --git a/gas/testsuite/gas/ppc/altivec.s b/gas/testsuite/gas/ppc/altivec.s
index 40e143d..2f7e4df 100644
--- a/gas/testsuite/gas/ppc/altivec.s
+++ b/gas/testsuite/gas/ppc/altivec.s
@@ -3,7 +3,7 @@
.section ".text"
start:
dss 3
- dssall 2
+ dssall
dst 5,4,1
dstt 8,7,0
dstst 5,6,3
diff --git a/gas/testsuite/gas/ppc/altivec_xcoff.d b/gas/testsuite/gas/ppc/altivec_xcoff.d
index 2768dab..5e8e83f 100644
--- a/gas/testsuite/gas/ppc/altivec_xcoff.d
+++ b/gas/testsuite/gas/ppc/altivec_xcoff.d
@@ -8,7 +8,7 @@ Disassembly of section .text:
0000000000000000 <.text>:
0: 7c 60 06 6c dss 3
- 4: 7e 40 06 6c dssall 2
+ 4: 7e 00 06 6c dssall
8: 7c 25 22 ac dst r5,r4,1
c: 7e 08 3a ac dstt r8,r7,0
10: 7c 65 32 ec dstst r5,r6,3
diff --git a/gas/testsuite/gas/ppc/altivec_xcoff.s b/gas/testsuite/gas/ppc/altivec_xcoff.s
index a942a0e..846ae56 100644
--- a/gas/testsuite/gas/ppc/altivec_xcoff.s
+++ b/gas/testsuite/gas/ppc/altivec_xcoff.s
@@ -7,7 +7,7 @@ main:
.csect .text[PR]
.main:
dss 3
- dssall 2
+ dssall
dst 5,4,1
dstt 8,7,0
dstst 5,6,3
diff --git a/gas/testsuite/gas/ppc/altivec_xcoff64.d b/gas/testsuite/gas/ppc/altivec_xcoff64.d
index 91ac21d..e2a4e56 100644
--- a/gas/testsuite/gas/ppc/altivec_xcoff64.d
+++ b/gas/testsuite/gas/ppc/altivec_xcoff64.d
@@ -8,7 +8,7 @@ Disassembly of section .text:
0000000000000000 <.text>:
0: 7c 60 06 6c dss 3
- 4: 7e 40 06 6c dssall 2
+ 4: 7e 00 06 6c dssall
8: 7c 25 22 ac dst r5,r4,1
c: 7e 08 3a ac dstt r8,r7,0
10: 7c 65 32 ec dstst r5,r6,3
diff --git a/gas/testsuite/gas/ppc/altivec_xcoff64.s b/gas/testsuite/gas/ppc/altivec_xcoff64.s
index cd7746e..55b0686 100644
--- a/gas/testsuite/gas/ppc/altivec_xcoff64.s
+++ b/gas/testsuite/gas/ppc/altivec_xcoff64.s
@@ -7,7 +7,7 @@ main:
.csect .text[PR]
.main:
dss 3
- dssall 2
+ dssall
dst 5,4,1
dstt 8,7,0
dstst 5,6,3
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 753852a..ce41280 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,7 @@
+2002-04-17 matthew green <mrg@redhat.com>
+
+ * ppc-opc.c (powerpc_opcode): Fix dssall operand list.
+
2002-04-04 Alan Modra <amodra@bigpond.net.au>
* dep-in.sed: Cope with absolute paths.
diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c
index c868ccc..3579dd2 100644
--- a/opcodes/ppc-opc.c
+++ b/opcodes/ppc-opc.c
@@ -3672,7 +3672,7 @@ const struct powerpc_opcode powerpc_opcodes[] = {
{ "rac", X(31,818), X_MASK, PWRCOM, { RT, RA, RB } },
{ "dss", XDSS(31,822,0), XDSS_MASK, PPCVEC, { STRM } },
-{ "dssall", XDSS(31,822,1), XDSS_MASK, PPCVEC, { STRM } },
+{ "dssall", XDSS(31,822,1), XDSS_MASK, PPCVEC, { 0 } },
{ "srawi", XRC(31,824,0), X_MASK, PPCCOM, { RA, RS, SH } },
{ "srai", XRC(31,824,0), X_MASK, PWRCOM, { RA, RS, SH } },