From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15723 invoked by alias); 3 Dec 2007 18:11:21 -0000 Received: (qmail 15698 invoked by uid 367); 3 Dec 2007 18:11:21 -0000 Date: Mon, 03 Dec 2007 18:11:00 -0000 Message-ID: <20071203181121.15683.qmail@sourceware.org> From: cagney@sourceware.org To: frysk-cvs@sourceware.org Subject: [SCM] master: Enable x86 vector register tests. X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: aabe9d8db237353c405ca58827d0026978bc6d26 X-Git-Newrev: a2e64ef341820b428f187ef062ff076d5cc930d9 Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org Reply-To: frysk@sourceware.org X-SW-Source: 2007-q4/txt/msg00511.txt.bz2 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 Date: Mon Dec 3 13:03:20 2007 -0500 Enable x86 vector register tests. frysk-core/frysk/pkglibdir/ChangeLog 2007-12-03 Andrew Cagney * funit-regs.S (main) [__x86_64__]: Enable fxrstor instruction. frysk-core/frysk/proc/live/ChangeLog 2007-12-03 Andrew Cagney * 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 + * funit-regs.S (main) [__x86_64__]: Enable fxrstor instruction. + * funit-regs.S (fxregs): Align to 16-byte boundary. 2007-12-02 Stan Cox 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 + + * TestRegs.java (testVectorRegisters()): Delete. + 2007-11-29 Andrew Cagney * 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