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>
