From owner-freebsd-arch Tue Nov 16 12: 4:48 1999 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id C83A814D2A for ; Tue, 16 Nov 1999 12:04:43 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id VAA00307 for ; Tue, 16 Nov 1999 21:04:40 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id VAA51834 for freebsd-arch@freebsd.org; Tue, 16 Nov 1999 21:04:40 +0100 (MET) Received: from herring.nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (Postfix) with ESMTP id 5BB7614D2A for ; Tue, 16 Nov 1999 12:04:23 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from salmon.nlsystems.com (salmon.nlsystems.com [10.0.0.3]) by herring.nlsystems.com (8.9.3/8.8.8) with ESMTP id UAA12834; Tue, 16 Nov 1999 20:05:44 GMT (envelope-from dfr@nlsystems.com) Date: Tue, 16 Nov 1999 20:05:44 +0000 (GMT) From: Doug Rabson To: Andrew Reilly Cc: Martin Cracauer , Marcel Moolenaar , Bruce Evans , freebsd-arch@freebsd.org Subject: Re: cvs commit: src/sys/i386/include signal.h In-Reply-To: <19991116131131.A40907@gurney.reilly.home> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 16 Nov 1999, Andrew Reilly wrote: > On Mon, Nov 15, 1999 at 11:55:52AM +0100, Martin Cracauer wrote: > > In version 3, some other state is added: > > struct sigcontext { > > char bla[100]; > > char fpu[200] > > cht otherstate[12] > > char padding[200]; > > }; > > The P-III SSE registers are already making a claim on > otherstate[], aren't they? > > There's a port (audio/gogo) that would use these registers if > FreeBSD didn't mind. Good point. If we are reserving space for FPU state in sigcontext, we *must* allow for SSE register state. I'm also hoping to use SSE instructions for a project and if noone else does it, I will put the support into -current when I need it. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message