Date: Wed, 3 Mar 2004 19:36:57 -0800 From: Marcel Moolenaar <marcel@xcllnt.net> To: Peter Grehan <grehan@freebsd.org> Cc: freebsd-threads@freebsd.org Subject: Re: User-space context switch and floating-point Message-ID: <20040304033657.GA721@dhcp01.pn.xcllnt.net> In-Reply-To: <4046962C.4090409@freebsd.org> References: <Pine.GSO.4.10.10403030909510.17237-100000@pcnet5.pcnet.com> <40466A3F.5070904@freebsd.org> <4046962C.4090409@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Mar 04, 2004 at 12:36:28PM +1000, Peter Grehan wrote: > > Yes, but I thought the i386 FP calling convention was that all > >FP registers were volatile across calls, so all were preserved > >by the callee. > > Oops, I meant 'caller'... Yes. You need to save the FP registers on PPC that are callee saved. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040304033657.GA721>