Skip site navigation (1)Skip section navigation (2)
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>