comparison src/m/elxsi.h @ 412:697ef44129c6 r21-2-14

Import from CVS: tag r21-2-14
author cvs
date Mon, 13 Aug 2007 11:20:41 +0200
parents a86b2b5e0111
children
comparison
equal deleted inserted replaced
411:12e008d41344 412:697ef44129c6
26 USUAL-OPSYS="usg5-2" */ 26 USUAL-OPSYS="usg5-2" */
27 27
28 /* This file was modified by Matt Crawford <matt@tank.uchicago.edu> 28 /* This file was modified by Matt Crawford <matt@tank.uchicago.edu>
29 to work under Elxsi's 12.0 release of BSD unix. */ 29 to work under Elxsi's 12.0 release of BSD unix. */
30 30
31 /* Define WORD_MACHINE if addresses and such have
32 * to be corrected before they can be used as byte counts. */
33
34 /*#define WORD_MACHINE */
35
31 /* Now define a symbol for the cpu type, if your compiler 36 /* Now define a symbol for the cpu type, if your compiler
32 does not define it automatically: 37 does not define it automatically:
33 vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO 38 vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO
34 are the ones defined so far. */ 39 are the ones defined so far. */
35 40
36 #ifndef elxsi 41 #ifndef elxsi
37 #define elxsi 42 #define elxsi
38 #endif 43 #endif
44
45 /* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
46 the bit field into an int. In other words, if bit fields
47 are always unsigned.
48
49 If you use NO_UNION_TYPE, this flag does not matter. */
50
51 #define EXPLICIT_SIGN_EXTEND
52
39 53
40 /* Name of kernel load average variable */ 54 /* Name of kernel load average variable */
41 55
42 #undef LDAV_SYMBOL 56 #undef LDAV_SYMBOL
43 #define LDAV_SYMBOL "avenrun" 57 #define LDAV_SYMBOL "avenrun"