summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Wilson <wilson@tuliptree.org>2000-04-24 23:53:54 +0000
committerJim Wilson <wilson@tuliptree.org>2000-04-24 23:53:54 +0000
commitc4479208948575d5fc9e14a555e19f19f325a44e (patch)
tree97cde499f3e03858adf675d9535946fac24849db
parent5047a41fff83d19a0318a599c57f30f34dbd5b93 (diff)
downloadppe42-binutils-c4479208948575d5fc9e14a555e19f19f325a44e.tar.gz
ppe42-binutils-c4479208948575d5fc9e14a555e19f19f325a44e.zip
Fix last remaining IA-64 gas testsuite failure.
* gas/ia64/opc-i.s: Regenerate. * gas/ia64/opc-f.pl: Add explicit stop at end.
-rw-r--r--gas/testsuite/ChangeLog5
-rw-r--r--gas/testsuite/gas/ia64/opc-f.pl2
-rw-r--r--gas/testsuite/gas/ia64/opc-i.s220
3 files changed, 27 insertions, 200 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 5f415f3a9a..1dd8b2fc83 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+Mon Apr 24 16:35:08 2000 Jim Wilson <wilson@cygnus.com>
+
+ * gas/ia64/opc-i.s: Regenerate.
+ * gas/ia64/opc-f.pl: Add explicit stop at end.
+
2000-04-22 Timothy Wall <twall@cygnus.com>
* gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
diff --git a/gas/testsuite/gas/ia64/opc-f.pl b/gas/testsuite/gas/ia64/opc-f.pl
index d1862c2611..70354f88e1 100644
--- a/gas/testsuite/gas/ia64/opc-f.pl
+++ b/gas/testsuite/gas/ia64/opc-f.pl
@@ -158,6 +158,6 @@ print "\n";
# Misc
print "\tbreak.f 0\n";
-print "\tnop.f 0\n";
+print "\tnop.f 0;;\n";
print "\n";
diff --git a/gas/testsuite/gas/ia64/opc-i.s b/gas/testsuite/gas/ia64/opc-i.s
index 8be5a57172..e5cefe27c9 100644
--- a/gas/testsuite/gas/ia64/opc-i.s
+++ b/gas/testsuite/gas/ia64/opc-i.s
@@ -125,6 +125,8 @@ _start:
mov pr = r4, 0x1ffff
mov pr.rot = 0
+// ??? This was originally 0x3ffffff, but that generates an assembler warning
+// that the testsuite infrastructure isn't set up to ignore.
mov pr.rot = 0x3ff0000
mov pr.rot = -0x4000000
@@ -175,209 +177,29 @@ _start:
tnat.nz.andcm p2, p3 = r4
tnat.nz.and.orcm p2, p3 = r4
- mov.few.dc.dc b3 = r4, .L1
- mov.few.dc.dc.imp b3 = r4, .L1
- mov.few.dc.nt b3 = r4, .L1
- mov.few.dc.nt.imp b3 = r4, .L1
- mov.few.tk.dc b3 = r4, .L1
- mov.few.tk.dc.imp b3 = r4, .L1
- mov.few.tk.tk b3 = r4, .L1
- mov.few.tk.tk.imp b3 = r4, .L1
- mov.few.tk.nt b3 = r4, .L1
- mov.few.tk.nt.imp b3 = r4, .L1
- mov.few.nt.dc b3 = r4, .L1
- mov.few.nt.dc.imp b3 = r4, .L1
- mov.few.nt.tk b3 = r4, .L1
- mov.few.nt.tk.imp b3 = r4, .L1
- mov.few.nt.nt b3 = r4, .L1
- mov.few.nt.nt.imp b3 = r4, .L1
+ mov b3 = r4, .L1
+ mov.imp b3 = r4, .L1
+.space 240
.L1:
- mov.many.dc.dc b3 = r4, .L2
- mov.many.dc.dc.imp b3 = r4, .L2
- mov.many.dc.nt b3 = r4, .L2
- mov.many.dc.nt.imp b3 = r4, .L2
- mov.many.tk.dc b3 = r4, .L2
- mov.many.tk.dc.imp b3 = r4, .L2
- mov.many.tk.tk b3 = r4, .L2
- mov.many.tk.tk.imp b3 = r4, .L2
- mov.many.tk.nt b3 = r4, .L2
- mov.many.tk.nt.imp b3 = r4, .L2
- mov.many.nt.dc b3 = r4, .L2
- mov.many.nt.dc.imp b3 = r4, .L2
- mov.many.nt.tk b3 = r4, .L2
- mov.many.nt.tk.imp b3 = r4, .L2
- mov.many.nt.nt b3 = r4, .L2
- mov.many.nt.nt.imp b3 = r4, .L2
+ mov.sptk b3 = r4, .L2
+ mov.sptk.imp b3 = r4, .L2
+.space 240
.L2:
- mov.sptk.few.dc.dc b3 = r4, .L3
- mov.sptk.few.dc.dc.imp b3 = r4, .L3
- mov.sptk.few.dc.nt b3 = r4, .L3
- mov.sptk.few.dc.nt.imp b3 = r4, .L3
- mov.sptk.few.tk.dc b3 = r4, .L3
- mov.sptk.few.tk.dc.imp b3 = r4, .L3
- mov.sptk.few.tk.tk b3 = r4, .L3
- mov.sptk.few.tk.tk.imp b3 = r4, .L3
- mov.sptk.few.tk.nt b3 = r4, .L3
- mov.sptk.few.tk.nt.imp b3 = r4, .L3
- mov.sptk.few.nt.dc b3 = r4, .L3
- mov.sptk.few.nt.dc.imp b3 = r4, .L3
- mov.sptk.few.nt.tk b3 = r4, .L3
- mov.sptk.few.nt.tk.imp b3 = r4, .L3
- mov.sptk.few.nt.nt b3 = r4, .L3
- mov.sptk.few.nt.nt.imp b3 = r4, .L3
+ mov.dptk b3 = r4, .L3
+ mov.dptk.imp b3 = r4, .L3
+.space 240
.L3:
- mov.sptk.many.dc.dc b3 = r4, .L4
- mov.sptk.many.dc.dc.imp b3 = r4, .L4
- mov.sptk.many.dc.nt b3 = r4, .L4
- mov.sptk.many.dc.nt.imp b3 = r4, .L4
- mov.sptk.many.tk.dc b3 = r4, .L4
- mov.sptk.many.tk.dc.imp b3 = r4, .L4
- mov.sptk.many.tk.tk b3 = r4, .L4
- mov.sptk.many.tk.tk.imp b3 = r4, .L4
- mov.sptk.many.tk.nt b3 = r4, .L4
- mov.sptk.many.tk.nt.imp b3 = r4, .L4
- mov.sptk.many.nt.dc b3 = r4, .L4
- mov.sptk.many.nt.dc.imp b3 = r4, .L4
- mov.sptk.many.nt.tk b3 = r4, .L4
- mov.sptk.many.nt.tk.imp b3 = r4, .L4
- mov.sptk.many.nt.nt b3 = r4, .L4
- mov.sptk.many.nt.nt.imp b3 = r4, .L4
+
+ mov.ret b3 = r4, .L4
+ mov.ret.imp b3 = r4, .L4
+.space 240
.L4:
- mov.dptk.few.dc.dc b3 = r4, .L5
- mov.dptk.few.dc.dc.imp b3 = r4, .L5
- mov.dptk.few.dc.nt b3 = r4, .L5
- mov.dptk.few.dc.nt.imp b3 = r4, .L5
- mov.dptk.few.tk.dc b3 = r4, .L5
- mov.dptk.few.tk.dc.imp b3 = r4, .L5
- mov.dptk.few.tk.tk b3 = r4, .L5
- mov.dptk.few.tk.tk.imp b3 = r4, .L5
- mov.dptk.few.tk.nt b3 = r4, .L5
- mov.dptk.few.tk.nt.imp b3 = r4, .L5
- mov.dptk.few.nt.dc b3 = r4, .L5
- mov.dptk.few.nt.dc.imp b3 = r4, .L5
- mov.dptk.few.nt.tk b3 = r4, .L5
- mov.dptk.few.nt.tk.imp b3 = r4, .L5
- mov.dptk.few.nt.nt b3 = r4, .L5
- mov.dptk.few.nt.nt.imp b3 = r4, .L5
+ mov.ret.sptk b3 = r4, .L5
+ mov.ret.sptk.imp b3 = r4, .L5
+.space 240
.L5:
- mov.dptk.many.dc.dc b3 = r4, .L6
- mov.dptk.many.dc.dc.imp b3 = r4, .L6
- mov.dptk.many.dc.nt b3 = r4, .L6
- mov.dptk.many.dc.nt.imp b3 = r4, .L6
- mov.dptk.many.tk.dc b3 = r4, .L6
- mov.dptk.many.tk.dc.imp b3 = r4, .L6
- mov.dptk.many.tk.tk b3 = r4, .L6
- mov.dptk.many.tk.tk.imp b3 = r4, .L6
- mov.dptk.many.tk.nt b3 = r4, .L6
- mov.dptk.many.tk.nt.imp b3 = r4, .L6
- mov.dptk.many.nt.dc b3 = r4, .L6
- mov.dptk.many.nt.dc.imp b3 = r4, .L6
- mov.dptk.many.nt.tk b3 = r4, .L6
- mov.dptk.many.nt.tk.imp b3 = r4, .L6
- mov.dptk.many.nt.nt b3 = r4, .L6
- mov.dptk.many.nt.nt.imp b3 = r4, .L6
+ mov.ret.dptk b3 = r4, .L6
+ mov.ret.dptk.imp b3 = r4, .L6
+.space 240
.L6:
- mov.ret.few.dc.dc b3 = r4, .L7
- mov.ret.few.dc.dc.imp b3 = r4, .L7
- mov.ret.few.dc.nt b3 = r4, .L7
- mov.ret.few.dc.nt.imp b3 = r4, .L7
- mov.ret.few.tk.dc b3 = r4, .L7
- mov.ret.few.tk.dc.imp b3 = r4, .L7
- mov.ret.few.tk.tk b3 = r4, .L7
- mov.ret.few.tk.tk.imp b3 = r4, .L7
- mov.ret.few.tk.nt b3 = r4, .L7
- mov.ret.few.tk.nt.imp b3 = r4, .L7
- mov.ret.few.nt.dc b3 = r4, .L7
- mov.ret.few.nt.dc.imp b3 = r4, .L7
- mov.ret.few.nt.tk b3 = r4, .L7
- mov.ret.few.nt.tk.imp b3 = r4, .L7
- mov.ret.few.nt.nt b3 = r4, .L7
- mov.ret.few.nt.nt.imp b3 = r4, .L7
-.L7:
- mov.ret.many.dc.dc b3 = r4, .L8
- mov.ret.many.dc.dc.imp b3 = r4, .L8
- mov.ret.many.dc.nt b3 = r4, .L8
- mov.ret.many.dc.nt.imp b3 = r4, .L8
- mov.ret.many.tk.dc b3 = r4, .L8
- mov.ret.many.tk.dc.imp b3 = r4, .L8
- mov.ret.many.tk.tk b3 = r4, .L8
- mov.ret.many.tk.tk.imp b3 = r4, .L8
- mov.ret.many.tk.nt b3 = r4, .L8
- mov.ret.many.tk.nt.imp b3 = r4, .L8
- mov.ret.many.nt.dc b3 = r4, .L8
- mov.ret.many.nt.dc.imp b3 = r4, .L8
- mov.ret.many.nt.tk b3 = r4, .L8
- mov.ret.many.nt.tk.imp b3 = r4, .L8
- mov.ret.many.nt.nt b3 = r4, .L8
- mov.ret.many.nt.nt.imp b3 = r4, .L8
-.L8:
- mov.ret.sptk.few.dc.dc b3 = r4, .L9
- mov.ret.sptk.few.dc.dc.imp b3 = r4, .L9
- mov.ret.sptk.few.dc.nt b3 = r4, .L9
- mov.ret.sptk.few.dc.nt.imp b3 = r4, .L9
- mov.ret.sptk.few.tk.dc b3 = r4, .L9
- mov.ret.sptk.few.tk.dc.imp b3 = r4, .L9
- mov.ret.sptk.few.tk.tk b3 = r4, .L9
- mov.ret.sptk.few.tk.tk.imp b3 = r4, .L9
- mov.ret.sptk.few.tk.nt b3 = r4, .L9
- mov.ret.sptk.few.tk.nt.imp b3 = r4, .L9
- mov.ret.sptk.few.nt.dc b3 = r4, .L9
- mov.ret.sptk.few.nt.dc.imp b3 = r4, .L9
- mov.ret.sptk.few.nt.tk b3 = r4, .L9
- mov.ret.sptk.few.nt.tk.imp b3 = r4, .L9
- mov.ret.sptk.few.nt.nt b3 = r4, .L9
- mov.ret.sptk.few.nt.nt.imp b3 = r4, .L9
-.L9:
- mov.ret.sptk.many.dc.dc b3 = r4, .L10
- mov.ret.sptk.many.dc.dc.imp b3 = r4, .L10
- mov.ret.sptk.many.dc.nt b3 = r4, .L10
- mov.ret.sptk.many.dc.nt.imp b3 = r4, .L10
- mov.ret.sptk.many.tk.dc b3 = r4, .L10
- mov.ret.sptk.many.tk.dc.imp b3 = r4, .L10
- mov.ret.sptk.many.tk.tk b3 = r4, .L10
- mov.ret.sptk.many.tk.tk.imp b3 = r4, .L10
- mov.ret.sptk.many.tk.nt b3 = r4, .L10
- mov.ret.sptk.many.tk.nt.imp b3 = r4, .L10
- mov.ret.sptk.many.nt.dc b3 = r4, .L10
- mov.ret.sptk.many.nt.dc.imp b3 = r4, .L10
- mov.ret.sptk.many.nt.tk b3 = r4, .L10
- mov.ret.sptk.many.nt.tk.imp b3 = r4, .L10
- mov.ret.sptk.many.nt.nt b3 = r4, .L10
- mov.ret.sptk.many.nt.nt.imp b3 = r4, .L10
-.L10:
- mov.ret.dptk.few.dc.dc b3 = r4, .L11
- mov.ret.dptk.few.dc.dc.imp b3 = r4, .L11
- mov.ret.dptk.few.dc.nt b3 = r4, .L11
- mov.ret.dptk.few.dc.nt.imp b3 = r4, .L11
- mov.ret.dptk.few.tk.dc b3 = r4, .L11
- mov.ret.dptk.few.tk.dc.imp b3 = r4, .L11
- mov.ret.dptk.few.tk.tk b3 = r4, .L11
- mov.ret.dptk.few.tk.tk.imp b3 = r4, .L11
- mov.ret.dptk.few.tk.nt b3 = r4, .L11
- mov.ret.dptk.few.tk.nt.imp b3 = r4, .L11
- mov.ret.dptk.few.nt.dc b3 = r4, .L11
- mov.ret.dptk.few.nt.dc.imp b3 = r4, .L11
- mov.ret.dptk.few.nt.tk b3 = r4, .L11
- mov.ret.dptk.few.nt.tk.imp b3 = r4, .L11
- mov.ret.dptk.few.nt.nt b3 = r4, .L11
- mov.ret.dptk.few.nt.nt.imp b3 = r4, .L11
-.L11:
- mov.ret.dptk.many.dc.dc b3 = r4, .L12
- mov.ret.dptk.many.dc.dc.imp b3 = r4, .L12
- mov.ret.dptk.many.dc.nt b3 = r4, .L12
- mov.ret.dptk.many.dc.nt.imp b3 = r4, .L12
- mov.ret.dptk.many.tk.dc b3 = r4, .L12
- mov.ret.dptk.many.tk.dc.imp b3 = r4, .L12
- mov.ret.dptk.many.tk.tk b3 = r4, .L12
- mov.ret.dptk.many.tk.tk.imp b3 = r4, .L12
- mov.ret.dptk.many.tk.nt b3 = r4, .L12
- mov.ret.dptk.many.tk.nt.imp b3 = r4, .L12
- mov.ret.dptk.many.nt.dc b3 = r4, .L12
- mov.ret.dptk.many.nt.dc.imp b3 = r4, .L12
- mov.ret.dptk.many.nt.tk b3 = r4, .L12
- mov.ret.dptk.many.nt.tk.imp b3 = r4, .L12
- mov.ret.dptk.many.nt.nt b3 = r4, .L12
- mov.ret.dptk.many.nt.nt.imp b3 = r4, .L12
-.L12:
-
OpenPOWER on IntegriCloud