aboutsummaryrefslogtreecommitdiff
path: root/gas/testsuite
diff options
context:
space:
mode:
authorMatthew Green <mrg@redhat.com>2001-10-14 01:19:09 +0000
committerMatthew Green <mrg@redhat.com>2001-10-14 01:19:09 +0000
commit9fa87a061b790901650cffd1bb6ae59fb531a9d4 (patch)
treeba15fbd4f8c92b18fa39d193763bc068deadcbdf /gas/testsuite
parent07a796b857b2a3e500fbd12a05996a75a2b62df3 (diff)
downloadgdb-9fa87a061b790901650cffd1bb6ae59fb531a9d4.zip
gdb-9fa87a061b790901650cffd1bb6ae59fb531a9d4.tar.gz
gdb-9fa87a061b790901650cffd1bb6ae59fb531a9d4.tar.bz2
[gas/testsuite/ChangeLog]
* gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx, mtdcr, msync, dcba, mbar): New BookE tests. * gas/ppc/booke.d: Update for new BookE tests. [opcodes/ChangeLog] * ppc-opc.c (MO): New macro for MO field of mbar instruction. (powerpc_opcodes): Add rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx, mtdcr, msync, dcba and mbar as BookE instructions.
Diffstat (limited to 'gas/testsuite')
-rw-r--r--gas/testsuite/ChangeLog6
-rw-r--r--gas/testsuite/gas/ppc/booke.d10
-rw-r--r--gas/testsuite/gas/ppc/booke.s11
3 files changed, 27 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 06698ef..06a2e86 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2001-10-13 matthew green <mrg@redhat.com>
+
+ * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
+ mtdcr, msync, dcba, mbar): New BookE tests.
+ * gas/ppc/booke.d: Update for new BookE tests.
+
2001-10-12 matthew green <mrg@redhat.com>
* gas/ppc/booke.s: New test for Motorola BookE.
diff --git a/gas/testsuite/gas/ppc/booke.d b/gas/testsuite/gas/ppc/booke.d
index 0e5b400..37b8ebe 100644
--- a/gas/testsuite/gas/ppc/booke.d
+++ b/gas/testsuite/gas/ppc/booke.d
@@ -127,4 +127,14 @@ Disassembly of section \.text:
184: e8 62 02 8f stwue r3,40\(r2\)
188: 7c 22 19 7e stwuxe r1,r2,r3
18c: 7c 85 31 3e stwxe r4,r5,r6
+ 190: 4c 00 00 66 rfci
+ 194: 7c 60 01 06 wrtee r3
+ 198: 7c 00 81 46 wrteei 1
+ 19c: 7c 85 02 06 mfdcrx r4,r5
+ 1a0: 7c aa 3a 86 mfdcr r5,234
+ 1a4: 7c e6 03 06 mtdcrx r6,r7
+ 1a8: 7d 10 6b 86 mtdcr 432,r8
+ 1ac: 7c 00 04 ac sync
+ 1b0: 7c 09 55 ec dcba r9,r10
+ 1b4: 7c 00 06 ac eieio
Disassembly of section \.data:
diff --git a/gas/testsuite/gas/ppc/booke.s b/gas/testsuite/gas/ppc/booke.s
index 5929a36..f0bbecc 100644
--- a/gas/testsuite/gas/ppc/booke.s
+++ b/gas/testsuite/gas/ppc/booke.s
@@ -118,3 +118,14 @@ branch_target_8:
stwue 3, 40(2)
stwuxe 1, 2, 3
stwxe 4, 5, 6
+
+ rfci
+ wrtee 3
+ wrteei 1
+ mfdcrx 4, 5
+ mfdcr 5, 234
+ mtdcrx 6, 7
+ mtdcr 432, 8
+ msync
+ dcba 9, 10
+ mbar 0