summaryrefslogtreecommitdiff
path: root/mit-pthreads/machdep/hpux-10.20/__unistd.h
diff options
context:
space:
mode:
Diffstat (limited to 'mit-pthreads/machdep/hpux-10.20/__unistd.h')
-rwxr-xr-xmit-pthreads/machdep/hpux-10.20/__unistd.h68
1 files changed, 68 insertions, 0 deletions
diff --git a/mit-pthreads/machdep/hpux-10.20/__unistd.h b/mit-pthreads/machdep/hpux-10.20/__unistd.h
new file mode 100755
index 00000000000..218e13d14ec
--- /dev/null
+++ b/mit-pthreads/machdep/hpux-10.20/__unistd.h
@@ -0,0 +1,68 @@
+/* /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/machdep/hpux-9.03/__unist
+d.h,v 1.2 1995/03/10 03:59:53 snl Exp */
+
+#ifndef _SYS___UNISTD_H_
+#define _SYS___UNISTD_H_
+
+#include <sys/stdsyms.h>
+#include <sys/types.h>
+#include <utime.h>
+
+#ifndef NULL
+#define NULL 0
+#endif
+
+#ifndef _GID_T
+#define _GID_T
+typedef long gid_t;
+#endif
+
+#ifndef _UID_T
+#define _UID_T
+typedef long uid_t;
+#endif
+
+#ifndef _PID_T
+#define _PID_T
+typedef long pid_t;
+#endif
+
+#ifndef _OFF_T
+#define _OFF_T
+typedef long off_t;
+#endif
+
+#ifndef _SIZE_T
+#define _SIZE_T
+typedef unsigned int size_t;
+#endif
+
+#ifndef _SSIZE_T
+#define _SSIZE_T
+typedef int ssize_t;
+#endif
+
+#define ioctl_request_type int /* For fd.c */
+
+/* Symbolic constants for sysconf() variables defined by POSIX.1-1988: 0-7 */
+
+#define _SC_ARG_MAX 0 /* ARG_MAX: Max length of argument to exec()
+ including environment data */
+#define _SC_CHILD_MAX 1 /* CHILD_MAX: Max of processes per userid */
+#define _SC_CLK_TCK 2 /* Number of clock ticks per second */
+#define _SC_NGROUPS_MAX 3 /* NGROUPS_MAX: Max of simultaneous
+ supplementary group IDs per process */
+#define _SC_OPEN_MAX 4 /* OPEN_MAX: Max of files that one process
+ can have open at any one time */
+#define _SC_JOB_CONTROL 5 /* _POSIX_JOB_CONTROL: 1 iff supported */
+#define _SC_SAVED_IDS 6 /* _POSIX_SAVED_IDS: 1 iff supported */
+#define _SC_1_VERSION_88 7 /* _POSIX_VERSION: Date of POSIX.1-1988 */
+
+/* Symbolic constants for sysconf() variables added by POSIX.1-1990: 100-199 */
+
+#define _SC_STREAM_MAX 100 /* STREAM_MAX: Max of open stdio FILEs */
+#define _SC_TZNAME_MAX 101 /* TZNAME_MAX: Max length of timezone name */
+#define _SC_1_VERSION_90 102 /* _POSIX_VERSION: Date of POSIX.1-1990 */
+
+#endif /* _SYS___UNISTD_H_ */
+