isfinite() failure on Cygwin with gcc 3.4.1
Jeff Johnston
jjohnstn@redhat.com
Tue Feb 8 19:07:00 GMT 2005
Billinghurst, David (CALCRTS) wrote:
>>From: Billinghurst, David
>>
>>This problem affects more than just isfinite. fpclassify is used
>>elsewhere, and the expansion of isunordered() ends up with multiple
>>uninitilizated variables. This patch
>
>
> ...
>
> is not required as jeff's patch in CVS does the job. Thanks.
>
> David
>
Great. I was going to mention that the way it is implemented in newlib accounts
for side-effects in the input variables (e.g. *ptr++) which is why we assign the
variables to temporaries instead of implementing the whole lot as nested macros.
By assigning, we only reference the input variables once.
-- Jeff J.
>
> NOTICE
> This e-mail and any attachments are private and confidential and may contain privileged information. If you are not an authorised recipient, the copying or distribution of this e-mail and any attachments is prohibited and you must not read, print or act in reliance on this e-mail or attachments.
> This notice should not be removed.
More information about the Newlib
mailing list