This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Serious bug
- To: kabatek at chemie dot uni-halle dot de
- Subject: Re: Serious bug
- From: David Edelsohn <dje at watson dot ibm dot com>
- Date: Thu, 24 Sep 1998 17:30:05 -0400
- Cc: egcs-bugs at cygnus dot com, egcs at cygnus dot com
>>>>> Ryszard Kabatek writes:
On 24 Sep 1998, Alexandre Oliva wrote:
>> Complain to Intel. They have put more precision in FP registers than
>> in doubles stored in memory, that's why you see the difference.
Ryszard> I testet the sample with VisualAge C++ 3.0 for OS/2.
Ryszard> It work correct...
If that is the case, then invoke EGCS with -ffloat-store option to
prevent use of the excess precision. If your program is sensative to
floating point precision, you need to understand that and use the
appropriate compiler options to produce IEEE compliant code safe for your
algorithm.
David