[project @ 2001-08-17 11:06:58 by simonmar]
[ghc-hetmet.git] / ghc / lib / std / cbits / HsStd.h
index 2d2123f..5c9e932 100644 (file)
@@ -1,5 +1,5 @@
 /* -----------------------------------------------------------------------------
- * $Id: HsStd.h,v 1.2 2001/05/18 16:54:06 simonmar Exp $
+ * $Id: HsStd.h,v 1.4 2001/08/17 11:06:58 simonmar Exp $
  *
  * Definitions for package `std' which are visible in Haskell land.
  *
@@ -31,6 +31,9 @@
 #ifdef HAVE_ERRNO_H
 #include <errno.h>
 #endif
+#ifdef HAVE_STRING_H
+#include <string.h>
+#endif
 #if defined(HAVE_GETTIMEOFDAY)
 #  ifdef HAVE_SYS_TIME_H
 #   include <sys/time.h>
@@ -84,6 +87,9 @@ int *ghcErrno(void);
 /* in system.c */
 HsInt systemCmd(HsAddr cmd);
 
+/* in inputReady.c */
+int inputReady(int fd, int msecs);
+
 /* in progargs.c */
 HsAddr get_prog_argv(void);
 HsInt  get_prog_argc();