PowerPC: Merge rfc2655 and rfc2656 test cases into one future test case

gas/
	* testsuite/gas/ppc/rfc02655.[ds]: Rename from this...
	* testsuite/gas/ppc/future.[ds]: ... to this.
	* testsuite/gas/ppc/rfc02656.[ds]: Delete.  Move tests to future.[ds].
	* testsuite/gas/ppc/ppc.exp: Update for file name changes.
diff --git a/gas/testsuite/gas/ppc/future.d b/gas/testsuite/gas/ppc/future.d
new file mode 100644
index 0000000..8301132
--- /dev/null
+++ b/gas/testsuite/gas/ppc/future.d
@@ -0,0 +1,27 @@
+#as: -mfuture
+#objdump: -dr -Mfuture
+#name: Future tests
+
+.*
+
+
+Disassembly of section \.text:
+
+0+0 <_start>:
+.*:	(90 58 4c 7d|7d 4c 58 90) 	subwus  r10,r11,r12
+.*:	(90 58 4c 7d|7d 4c 58 90) 	subwus  r10,r11,r12
+.*:	(91 58 4c 7d|7d 4c 58 91) 	subwus\. r10,r11,r12
+.*:	(91 58 4c 7d|7d 4c 58 91) 	subwus\. r10,r11,r12
+.*:	(90 ac 96 7e|7e 96 ac 90) 	subdus  r20,r21,r22
+.*:	(90 ac 96 7e|7e 96 ac 90) 	subdus  r20,r21,r22
+.*:	(91 ac 96 7e|7e 96 ac 91) 	subdus\. r20,r21,r22
+.*:	(91 ac 96 7e|7e 96 ac 91) 	subdus\. r20,r21,r22
+.*:	(1b 5c 4a 7c|7c 4a 5c 1b) 	lxvrl   vs34,r10,r11
+.*:	(5b 64 6a 7c|7c 6a 64 5b) 	lxvrll  vs35,r10,r12
+.*:	(9a 6c aa 7c|7c aa 6c 9a) 	lxvprl  vs36,r10,r13
+.*:	(da 74 ea 7c|7c ea 74 da) 	lxvprll vs38,r10,r14
+.*:	(1b 7d 0a 7d|7d 0a 7d 1b) 	stxvrl  vs40,r10,r15
+.*:	(5b 85 2a 7d|7d 2a 85 5b) 	stxvrll vs41,r10,r16
+.*:	(9a 8d 2a 7d|7d 2a 8d 9a) 	stxvprl vs40,r10,r17
+.*:	(da 95 6a 7d|7d 6a 95 da) 	stxvprll vs42,r10,r18
+#pass
diff --git a/gas/testsuite/gas/ppc/future.s b/gas/testsuite/gas/ppc/future.s
new file mode 100644
index 0000000..fe2cc45
--- /dev/null
+++ b/gas/testsuite/gas/ppc/future.s
@@ -0,0 +1,18 @@
+	.text
+_start:
+	subfus	10,0,12,11
+	subwus	10,11,12
+	subfus.	10,0,12,11
+	subwus.	10,11,12
+	subfus	20,1,22,21
+	subdus	20,21,22
+	subfus.	20,1,22,21
+	subdus.	20,21,22
+	lxvrl	 34,10,11
+	lxvrll	 35,10,12
+	lxvprl	 36,10,13
+	lxvprll	 38,10,14
+	stxvrl	 40,10,15
+	stxvrll	 41,10,16
+	stxvprl	 40,10,17
+	stxvprll 42,10,18
diff --git a/gas/testsuite/gas/ppc/ppc.exp b/gas/testsuite/gas/ppc/ppc.exp
index 1d49396..1e1207c 100644
--- a/gas/testsuite/gas/ppc/ppc.exp
+++ b/gas/testsuite/gas/ppc/ppc.exp
@@ -147,9 +147,8 @@
 run_dump_test "rop"
 run_dump_test "rop-checks"
 run_dump_test "rfc02653"
-run_dump_test "rfc02655"
-run_dump_test "rfc02656"
 run_dump_test "rfc02658"
+run_dump_test "future"
 run_dump_test "future-raw"
 
 run_dump_test "dcbt"
diff --git a/gas/testsuite/gas/ppc/rfc02655.d b/gas/testsuite/gas/ppc/rfc02655.d
deleted file mode 100644
index 3a1d008..0000000
--- a/gas/testsuite/gas/ppc/rfc02655.d
+++ /dev/null
@@ -1,19 +0,0 @@
-#as: -mfuture
-#objdump: -dr -Mfuture
-#name: RFC02655 tests
-
-.*
-
-
-Disassembly of section \.text:
-
-0+0 <_start>:
-.*:	(90 58 4c 7d|7d 4c 58 90) 	subwus  r10,r11,r12
-.*:	(90 58 4c 7d|7d 4c 58 90) 	subwus  r10,r11,r12
-.*:	(91 58 4c 7d|7d 4c 58 91) 	subwus\. r10,r11,r12
-.*:	(91 58 4c 7d|7d 4c 58 91) 	subwus\. r10,r11,r12
-.*:	(90 ac 96 7e|7e 96 ac 90) 	subdus  r20,r21,r22
-.*:	(90 ac 96 7e|7e 96 ac 90) 	subdus  r20,r21,r22
-.*:	(91 ac 96 7e|7e 96 ac 91) 	subdus\. r20,r21,r22
-.*:	(91 ac 96 7e|7e 96 ac 91) 	subdus\. r20,r21,r22
-#pass
diff --git a/gas/testsuite/gas/ppc/rfc02655.s b/gas/testsuite/gas/ppc/rfc02655.s
deleted file mode 100644
index b80c34e..0000000
--- a/gas/testsuite/gas/ppc/rfc02655.s
+++ /dev/null
@@ -1,10 +0,0 @@
-	.text
-_start:
-	subfus	10,0,12,11
-	subwus	10,11,12
-	subfus.	10,0,12,11
-	subwus.	10,11,12
-	subfus	20,1,22,21
-	subdus	20,21,22
-	subfus.	20,1,22,21
-	subdus.	20,21,22
diff --git a/gas/testsuite/gas/ppc/rfc02656.d b/gas/testsuite/gas/ppc/rfc02656.d
deleted file mode 100644
index a24e135..0000000
--- a/gas/testsuite/gas/ppc/rfc02656.d
+++ /dev/null
@@ -1,19 +0,0 @@
-#as: -mfuture
-#objdump: -dr -Mfuture
-#name: RFC02656 tests
-
-.*
-
-
-Disassembly of section \.text:
-
-0+0 <_start>:
-.*:	(1b 5c 4a 7c|7c 4a 5c 1b) 	lxvrl   vs34,r10,r11
-.*:	(5b 64 6a 7c|7c 6a 64 5b) 	lxvrll  vs35,r10,r12
-.*:	(9a 6c aa 7c|7c aa 6c 9a) 	lxvprl  vs36,r10,r13
-.*:	(da 74 ea 7c|7c ea 74 da) 	lxvprll vs38,r10,r14
-.*:	(1b 7d 0a 7d|7d 0a 7d 1b) 	stxvrl  vs40,r10,r15
-.*:	(5b 85 2a 7d|7d 2a 85 5b) 	stxvrll vs41,r10,r16
-.*:	(9a 8d 2a 7d|7d 2a 8d 9a) 	stxvprl vs40,r10,r17
-.*:	(da 95 6a 7d|7d 6a 95 da) 	stxvprll vs42,r10,r18
-#pass
diff --git a/gas/testsuite/gas/ppc/rfc02656.s b/gas/testsuite/gas/ppc/rfc02656.s
deleted file mode 100644
index 55ed2a6..0000000
--- a/gas/testsuite/gas/ppc/rfc02656.s
+++ /dev/null
@@ -1,10 +0,0 @@
-	.text
-_start:
-	lxvrl	 34,10,11
-	lxvrll	 35,10,12
-	lxvprl	 36,10,13
-	lxvprll	 38,10,14
-	stxvrl	 40,10,15
-	stxvrll	 41,10,16
-	stxvprl	 40,10,17
-	stxvprll 42,10,18