Added <errno.h>
diff --git a/Objects/floatobject.c b/Objects/floatobject.c
index 82d4643..4523e83 100644
--- a/Objects/floatobject.c
+++ b/Objects/floatobject.c
@@ -5,6 +5,11 @@
 
 #include "allobjects.h"
 
+#include <errno.h>
+#ifndef errno
+extern int errno;
+#endif
+
 #include <ctype.h>
 #include <math.h>