|
|
1.1 root 1: /*
2: * This header file contains some host-dependent defines and inclusions.
3: * This version covers UDI, COHERENT, GEMDOS, MSDOS, and VAX/VMS.
4: */
5: #ifdef UDI
6: #define OVERLAID 1
7: #define MONOLITHIC 0
8: #define OK 0
9: #define BAD 1
10: #define ABORT 2
11: #endif
12:
13: #ifdef COHERENT
14: #define OVERLAID 0
15: #define MONOLITHIC 0
16: #define OK 0
17: #define BAD 1
18: #define ABORT 2
19: #endif
20:
21: #ifdef GEMDOS
22: #define OVERLAID 0
23: #define MONOLITHIC 0
24: #define OK 0
25: #define BAD 1
26: #define ABORT 2
27: #endif
28:
29: #ifdef MSDOS
30: #define OVERLAID 0
31: #define MONOLITHIC 0
32: #define OK 0
33: #define BAD 1
34: #define ABORT 1
35: #endif
36:
37: #ifdef vax
38: #include <stsdef.h>
39: #include <ssdef.h>
40: #define OVERLAID 1
41: #define MONOLITHIC 1
42: #define VAXFMT 1
43: #define OK (STS$M_INHIB_MSG|SS$_NORMAL)
44: #define BAD (STS$M_INHIB_MSG|SS$_ABORT)
45: #define ABORT (STS$M_INHIB_MSG|SS$_ABORT)
46: #endif
47: #define NFNAME 64 /* Longest file name */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.