Float.st
changeset 4825 4c77d43433d1
parent 4682 4158042a9c8c
child 5120 13143fbcbdf8
equal deleted inserted replaced
4824:1dad345e6e14 4825:4c77d43433d1
    22 #include <errno.h>
    22 #include <errno.h>
    23 
    23 
    24 #ifndef __OPTIMIZE__
    24 #ifndef __OPTIMIZE__
    25 # define __OPTIMIZE__
    25 # define __OPTIMIZE__
    26 #endif
    26 #endif
       
    27 
       
    28 #define __USE_ISOC9X 1
    27 #include <math.h>
    29 #include <math.h>
    28 
    30 
    29 /*
    31 /*
    30  * on some systems errno is a macro ... check for it here
    32  * on some systems errno is a macro ... check for it here
    31  */
    33  */
    34 #endif
    36 #endif
    35 
    37 
    36 #if defined (_AIX)
    38 #if defined (_AIX)
    37 # include <float.h>
    39 # include <float.h>
    38 #endif
    40 #endif
       
    41 
    39 #if defined(IRIX)
    42 #if defined(IRIX)
    40 # include <nan.h>
    43 # include <nan.h>
    41 #endif
    44 #endif
       
    45 
    42 #if defined(LINUX)
    46 #if defined(LINUX)
    43 # include <nan.h>
    47 # ifndef NAN
    44 #endif
    48 #  include <nan.h>
       
    49 # endif
       
    50 #endif
       
    51 
    45 #if defined(solaris) || defined(sunos)
    52 #if defined(solaris) || defined(sunos)
    46 # include <nan.h>
    53 # include <nan.h>
    47 #endif
    54 #endif
    48 
    55 
    49 /*
    56 /*
  2024 ! !
  2031 ! !
  2025 
  2032 
  2026 !Float class methodsFor:'documentation'!
  2033 !Float class methodsFor:'documentation'!
  2027 
  2034 
  2028 version
  2035 version
  2029     ^ '$Header: /cvs/stx/stx/libbasic/Float.st,v 1.103 1999-09-04 18:19:56 cg Exp $'
  2036     ^ '$Header: /cvs/stx/stx/libbasic/Float.st,v 1.104 1999-09-27 10:32:31 cg Exp $'
  2030 ! !
  2037 ! !
  2031 Float initialize!
  2038 Float initialize!