* support/makebin/makebin.c (usage): Removed getopt as mingw32 doesn't have it....
[fw/sdcc] / device / lib / _fs2sint.c
index 9299872f9559668d785adad9def42c364ec9f30d..bb578292012877427c3301b120f3ff9f58a0256d 100644 (file)
@@ -1,11 +1,11 @@
-#include <_float.h>
+#include <limits.h>
 
 /* convert float to signed int */
 signed int __fs2sint (float f) {
   signed long sl=__fs2slong(f);
-  if (sl>=SINT_MAX)
-    return SINT_MAX;
-  if (sl<=SINT_MIN) 
-    return -SINT_MIN;
+  if (sl>=INT_MAX)
+    return INT_MAX;
+  if (sl<=INT_MIN) 
+    return -INT_MIN;
   return sl;
 }