Subject: RE: Powerpc signal handler with floating point registers
To: Fraser, Doug <D.Fraser@flarion.com>
From: Fraser, Doug <D.Fraser@flarion.com>
List: port-powerpc
Date: 03/01/2005 06:12:36
To answer my own question, apparently not.
Though for some odd reason it rings a bell. Hmmmmm. Prior release?
Do they get used for anything besides 'long long' operations?

-----Original Message-----
From: port-powerpc-owner@NetBSD.org
[mailto:port-powerpc-owner@NetBSD.org]On Behalf Of Fraser, Doug
Sent: Monday, February 28, 2005 7:24 PM
To: Matt Thomas; David Edelsohn
Cc: port-powerpc@NetBSD.org
Subject: RE: Powerpc signal handler with floating point registers=20


Isn't there some kind of -fno-fp-moves or something like that????

-----Original Message-----
From: port-powerpc-owner@NetBSD.org
[mailto:port-powerpc-owner@NetBSD.org]On Behalf Of Matt Thomas
Sent: Monday, February 28, 2005 5:58 PM
To: David Edelsohn
Cc: port-powerpc@NetBSD.org
Subject: Re: Powerpc signal handler with floating point registers=20


At 02:40 PM 2/28/2005, David Edelsohn wrote:
> >>>>> chris zhang writes:
>
>chris> Apparently, gcc generates code by using FP when
>chris> handling "long long" arithmatics. We couldn't find
>chris> compiler flags to turn off this yet.
>
>         -msoft-float.

That seems to be a rather big hammer to smash that fly.  Any other
way to make moves not use FP?  Allow floating point, but only if
the program is using floating point types.


--=20
Matt Thomas                     email: matt@3am-software.com
3am Software Foundry              www: http://3am-software.com/bio/matt/
Cupertino, CA              disclaimer: I avow all knowledge of this =
message.



=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
This email may contain confidential and privileged material for the sole =
use
 of the intended recipient.  Any review or distribution by others is =
strictly
 prohibited.  If you are not the intended recipient please contact the =
sender
 and delete all copies.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D