diff options
Diffstat (limited to 'ghc/includes/libposix.h')
-rw-r--r-- | ghc/includes/libposix.h | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/ghc/includes/libposix.h b/ghc/includes/libposix.h new file mode 100644 index 0000000000..45350619b4 --- /dev/null +++ b/ghc/includes/libposix.h @@ -0,0 +1,61 @@ +#ifndef LIBPOSIX_H +#ifdef HAVE_SYS_TYPES_H +#include <sys/types.h> +#endif /* HAVE_SYS_TYPES_H */ + +#ifdef HAVE_SYS_WAIT_H +#include <sys/wait.h> +#endif /* HAVE_SYS_WAIT_H */ + +#ifdef HAVE_SIGNAL_H +#include <signal.h> +#endif /* HAVE_SIGNAL_H */ + +#ifdef HAVE_SYS_UTSNAME_H +#include <sys/utsname.h> +#endif /* HAVE_SYS_UTSNAME_H */ + +#ifdef HAVE_SYS_TIMES_H +#include <sys/times.h> +#endif /* HAVE_SYS_TIMES_H */ + +#ifdef HAVE_DIRENT_H +#include <dirent.h> +#endif /* HAVE_DIRENT_H */ + +#ifdef HAVE_SYS_STAT_H +#include <sys/stat.h> +#endif /* HAVE_SYS_STAT_H */ + +#ifdef HAVE_FCNTL_H +#include <fcntl.h> +#endif /* HAVE_FCNTL_H */ + +#ifdef HAVE_UNISTD_H +#include <unistd.h> +#endif /* HAVE_UNISTD_H */ + +#ifdef HAVE_UTIME_H +#include <utime.h> +#endif /* HAVE_UTIME_H */ + +#ifdef HAVE_TERMIOS_H +#include <termios.h> +#endif /* HAVE_TERMIOS_H */ + +#ifdef HAVE_GRP_H +#include <grp.h> +#endif /* HAVE_GRP_H */ + +#ifdef HAVE_PWD_H +#include <pwd.h> +#endif /* HAVE_PWD_H */ + +#ifndef _POSIX_VDISABLE +#define _POSIX_VDISABLE '\0' /* Just a guess...but it works for Suns */ +#endif + +extern I_ nocldstop; + +#define LIBPOSIX_H +#endif |