This is the mail archive of the
frysk-cvs@sources.redhat.com
mailing list for the frysk project.
[SCM] master: Enable x86 vector register tests.
- From: cagney at sourceware dot org
- To: frysk-cvs at sourceware dot org
- Date: 3 Dec 2007 18:11:21 -0000
- Subject: [SCM] master: Enable x86 vector register tests.
- Reply-to: frysk at sourceware dot org
The branch, master has been updated
via a2e64ef341820b428f187ef062ff076d5cc930d9 (commit)
from aabe9d8db237353c405ca58827d0026978bc6d26 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit a2e64ef341820b428f187ef062ff076d5cc930d9
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date: Mon Dec 3 13:03:20 2007 -0500
Enable x86 vector register tests.
frysk-core/frysk/pkglibdir/ChangeLog
2007-12-03 Andrew Cagney <cagney@redhat.com>
* funit-regs.S (main) [__x86_64__]: Enable fxrstor instruction.
frysk-core/frysk/proc/live/ChangeLog
2007-12-03 Andrew Cagney <cagney@redhat.com>
* TestRegs.java (testVectorRegisters()): Delete.
-----------------------------------------------------------------------
Summary of changes:
frysk-core/frysk/pkglibdir/ChangeLog | 2 ++
frysk-core/frysk/pkglibdir/funit-regs.S | 4 ++--
frysk-core/frysk/proc/live/ChangeLog | 4 ++++
frysk-core/frysk/proc/live/TestRegs.java | 7 -------
4 files changed, 8 insertions(+), 9 deletions(-)
First 500 lines of diff:
diff --git a/frysk-core/frysk/pkglibdir/ChangeLog b/frysk-core/frysk/pkglibdir/ChangeLog
index 22faac1..0b15918 100644
--- a/frysk-core/frysk/pkglibdir/ChangeLog
+++ b/frysk-core/frysk/pkglibdir/ChangeLog
@@ -4,6 +4,8 @@
2007-12-03 Andrew Cagney <cagney@redhat.com>
+ * funit-regs.S (main) [__x86_64__]: Enable fxrstor instruction.
+
* funit-regs.S (fxregs): Align to 16-byte boundary.
2007-12-02 Stan Cox <scox@redhat.com>
diff --git a/frysk-core/frysk/pkglibdir/funit-regs.S b/frysk-core/frysk/pkglibdir/funit-regs.S
index 95e5de1..530016e 100644
--- a/frysk-core/frysk/pkglibdir/funit-regs.S
+++ b/frysk-core/frysk/pkglibdir/funit-regs.S
@@ -65,8 +65,8 @@
#elif defined __x86_64__
// floating-point and vector registers
- //mov $fxregs, %rax
- //fxrstor (%rax)
+ mov $fxregs, %rax
+ fxrstor (%rax)
mov $0x837bb4e2d8209ca3, %rax
mov $0x16d196be91fb2b92, %rdx
diff --git a/frysk-core/frysk/proc/live/ChangeLog b/frysk-core/frysk/proc/live/ChangeLog
index ca83edc..33e24b8 100644
--- a/frysk-core/frysk/proc/live/ChangeLog
+++ b/frysk-core/frysk/proc/live/ChangeLog
@@ -1,3 +1,7 @@
+2007-12-03 Andrew Cagney <cagney@redhat.com>
+
+ * TestRegs.java (testVectorRegisters()): Delete.
+
2007-11-29 Andrew Cagney <cagney@redhat.com>
* TestCoreRegs.java (testFloatRegisters())
diff --git a/frysk-core/frysk/proc/live/TestRegs.java b/frysk-core/frysk/proc/live/TestRegs.java
index 2ac3697..c22ea93 100644
--- a/frysk-core/frysk/proc/live/TestRegs.java
+++ b/frysk-core/frysk/proc/live/TestRegs.java
@@ -66,11 +66,4 @@ public class TestRegs extends RegsCase {
return;
super.testFloatRegisters();
}
-
- // XXX: Delete this once the unresolved cases are fixed.
- public void testVectorRegisters() {
- if (isa() == ISA.X8664 && unresolved(5195))
- return;
- super.testVectorRegisters();
- }
}
hooks/post-receive
--
frysk system monitor/debugger