Mercurial > hg > xemacs-beta
comparison src/m/elxsi.h @ 442:abe6d1db359e r21-2-36
Import from CVS: tag r21-2-36
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:35:02 +0200 |
parents | 3ecd8885ac67 |
children | 4542b72c005e |
comparison
equal
deleted
inserted
replaced
441:72a7cfa4a488 | 442:abe6d1db359e |
---|---|
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 | |
36 /* Now define a symbol for the cpu type, if your compiler | 31 /* Now define a symbol for the cpu type, if your compiler |
37 does not define it automatically: | 32 does not define it automatically: |
38 vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO | 33 vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO |
39 are the ones defined so far. */ | 34 are the ones defined so far. */ |
40 | 35 |
41 #ifndef elxsi | 36 #ifndef elxsi |
42 #define elxsi | 37 #define elxsi |
43 #endif | 38 #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 | |
53 | 39 |
54 /* Name of kernel load average variable */ | 40 /* Name of kernel load average variable */ |
55 | 41 |
56 #undef LDAV_SYMBOL | 42 #undef LDAV_SYMBOL |
57 #define LDAV_SYMBOL "avenrun" | 43 #define LDAV_SYMBOL "avenrun" |
71 Earlier versions couldn't dump. | 57 Earlier versions couldn't dump. |
72 Changes for 12.0 release are in 19.1. | 58 Changes for 12.0 release are in 19.1. |
73 Dumping should work now. */ | 59 Dumping should work now. */ |
74 | 60 |
75 /* #define CANNOT_DUMP */ | 61 /* #define CANNOT_DUMP */ |
76 | |
77 /* Define VIRT_ADDR_VARIES if the virtual addresses of | |
78 pure and impure space as loaded can vary, and even their | |
79 relative order cannot be relied on. | |
80 | |
81 Otherwise Emacs assumes that text space precedes data space, | |
82 numerically. */ | |
83 | |
84 /* #define VIRT_ADDR_VARIES */ | |
85 | 62 |
86 /* Define C_ALLOCA if this machine does not support a true alloca | 63 /* Define C_ALLOCA if this machine does not support a true alloca |
87 and the one written in C should be used instead. | 64 and the one written in C should be used instead. |
88 Define HAVE_ALLOCA to say that the system provides a properly | 65 Define HAVE_ALLOCA to say that the system provides a properly |
89 working alloca function and it should be used. | 66 working alloca function and it should be used. |