From w.northcott at unsw.edu.au  Wed Jan  5 22:29:18 2005
From: w.northcott at unsw.edu.au (Bill Northcott)
Date: Wed Jan  5 22:29:37 2005
Subject: [Rd] Standalone Mathlib, C++ and ISNAN()
In-Reply-To: <Pine.A41.4.61b.0501051149490.59084@homer03.u.washington.edu>
References: <77B2A8C4-5ED8-11D9-97FA-000393D3D676@unsw.edu.au>
	<Pine.A41.4.61b.0501050759060.100170@homer05.u.washington.edu>
	<C2214FA4-5F4F-11D9-97FA-000393D3D676@unsw.edu.au>
	<Pine.A41.4.61b.0501051149490.59084@homer03.u.washington.edu>
Message-ID: <DB4A6959-5F60-11D9-97FA-000393D3D676@unsw.edu.au>

On 06/01/2005, at 6:53 AM, Thomas Lumley wrote:
>
> I believe (with a little Googling) the suggested C++ approach is to 
> use std::isnan if <cmath> is included.
>
I tried that too, but without any success.  I even tried 
__gnu_cxx::isnan.

It was suggested by one of the gcc people, but I could find no 
documentation about it.  The ISO C++ docs do not include isnan as a 
symbol provided by cmath within the std namespace.  I looked at the gcc 
source code and could see no reason why it should work.

Bill Northcott


[Rd] Standalone Mathlib, C++ and ISNAN()
Bill Northcott