]> git.mxchange.org Git - simgear.git/commitdiff
fix a gcc version test
authorehofman <ehofman>
Sat, 31 Oct 2009 08:46:46 +0000 (08:46 +0000)
committerTim Moore <timoore@redhat.com>
Sat, 31 Oct 2009 21:55:18 +0000 (22:55 +0100)
simgear/compiler.h

index 5f02adb27bfeccab9c550d19e7094585e1acc624..eca95fe5274a4139052bf9cc4473b42cefd4ce86 100644 (file)
 
 #ifdef __APPLE__
 #  ifdef __GNUC__
-#    if ( __GNUC__ >= 3 ) && ( __GNUC_MINOR__ >= 3 )
+#    if ( __GNUC__ > 3 ) || ( __GNUC__ == 3 && __GNUC_MINOR__ >= 3 )
 inline int (isnan)(double r) { return !(r <= 0 || r >= 0); }
 #    else
     // any C++ header file undefines isinf and isnan