Float.st
changeset 4825 4c77d43433d1
parent 4682 4158042a9c8c
child 5120 13143fbcbdf8
--- a/Float.st	Mon Sep 27 00:23:22 1999 +0200
+++ b/Float.st	Mon Sep 27 12:32:33 1999 +0200
@@ -24,6 +24,8 @@
 #ifndef __OPTIMIZE__
 # define __OPTIMIZE__
 #endif
+
+#define __USE_ISOC9X 1
 #include <math.h>
 
 /*
@@ -36,12 +38,17 @@
 #if defined (_AIX)
 # include <float.h>
 #endif
+
 #if defined(IRIX)
 # include <nan.h>
 #endif
+
 #if defined(LINUX)
-# include <nan.h>
+# ifndef NAN
+#  include <nan.h>
+# endif
 #endif
+
 #if defined(solaris) || defined(sunos)
 # include <nan.h>
 #endif
@@ -2026,6 +2033,6 @@
 !Float class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Float.st,v 1.103 1999-09-04 18:19:56 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Float.st,v 1.104 1999-09-27 10:32:31 cg Exp $'
 ! !
 Float initialize!