This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: fabs(-0.0) and soft-float


Aldy Hernandez <aldyh@redhat.com> writes:

| > We could probably come up with some way to point at the sign bit
| > for implementing ABS and NEG for a particular target.  In the 
| > meantime, the suggested change works for at least the normal
| > numbers.
| 
| As in a patch to make it do:?
| 
|          if (x > 0)
|            x = x;
|          else
|            x = -x;

Yes, RTH and I agree it does a good job for the time being.

-- Gaby


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]