This is the mail archive of the frysk-cvs@sources.redhat.com mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[SCM] master: Enable x86 vector register tests.


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]