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>