Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Nov 1999 20:05:44 +0000 (GMT)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Andrew Reilly <areilly@nsw.bigpond.net.au>
Cc:        Martin Cracauer <cracauer@cons.org>, Marcel Moolenaar <marcel@scc.nl>, Bruce Evans <bde@zeta.org.au>, freebsd-arch@freebsd.org
Subject:   Re: cvs commit: src/sys/i386/include signal.h
Message-ID:  <Pine.BSF.4.10.9911162004250.318-100000@salmon.nlsystems.com>
In-Reply-To: <19991116131131.A40907@gurney.reilly.home>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9911162004250.318-100000>