comparison src/m/hp9000s300.h @ 1128:2a2dabcf877b

entered into RCS
author Jim Blandy <jimb@redhat.com>
date Sun, 13 Sep 1992 13:08:15 +0000
parents 1dba066c1e0a
children 507f64624555
comparison
equal deleted inserted replaced
1127:cd3d59155bf7 1128:2a2dabcf877b
29 (a derivative of sysV with some BSD features) or BSD 4.3 ported by Utah. 29 (a derivative of sysV with some BSD features) or BSD 4.3 ported by Utah.
30 30
31 If you're running HP-UX, specify `-opsystem=hpux'. 31 If you're running HP-UX, specify `-opsystem=hpux'.
32 If you're running BSD, specify `-opsystem=bsd4-3'. 32 If you're running BSD, specify `-opsystem=bsd4-3'.
33 NOTE-END */ 33 NOTE-END */
34
35 /* I don't understand why we have to do this at all! -JimB */
36 #if 0
34 37
35 /* Do this here at the top of the file; including sys/wait.h may 38 /* Do this here at the top of the file; including sys/wait.h may
36 include <endian.h>, which defines BIG_ENDIAN, which will conflict 39 include <endian.h>, which defines BIG_ENDIAN, which will conflict
37 with our definition of BIG_ENDIAN if we do this at the bottom. */ 40 with our definition of BIG_ENDIAN if we do this at the bottom. */
38 #ifndef NOT_C_CODE 41 #ifndef NOT_C_CODE
41 #define WAITTYPE int 44 #define WAITTYPE int
42 #endif 45 #endif
43 #define WRETCODE(w) (((w) >> 8) & 0377) 46 #define WRETCODE(w) (((w) >> 8) & 0377)
44 #endif 47 #endif
45 48
49 #endif
50
46 /* Define NOMULTIPLEJOBS on versions of HPUX before 6.5. */ 51 /* Define NOMULTIPLEJOBS on versions of HPUX before 6.5. */
47 52
48 /* #define NOMULTIPLEJOBS */ 53 /* #define NOMULTIPLEJOBS */
49 54
50 /* Define this symbol if you are running a version of HP-UX 55 /* Define this symbol if you are running a version of HP-UX
61 66
62 #define LONGBITS 32 /* Number of bits in a long */ 67 #define LONGBITS 32 /* Number of bits in a long */
63 68
64 /* Define BIG_ENDIAN iff lowest-numbered byte in a word 69 /* Define BIG_ENDIAN iff lowest-numbered byte in a word
65 is the most significant byte. */ 70 is the most significant byte. */
66 /* Under BSD, <endian.h> defines this. */ 71 /* Under BSD, <endian.h> defines this to be 4321; rather than fight with it,
72 we'll just give in. Compatibility, akido style. */
67 #ifndef BIG_ENDIAN 73 #ifndef BIG_ENDIAN
68 #define BIG_ENDIAN 74 #define BIG_ENDIAN 4321
69 #endif 75 #endif
70 76
71 /* Define NO_ARG_ARRAY if you cannot take the address of the first of a 77 /* Define NO_ARG_ARRAY if you cannot take the address of the first of a
72 * group of arguments and treat it as an array of the arguments. */ 78 * group of arguments and treat it as an array of the arguments. */
73 79