Mercurial > hg > xemacs-beta
comparison src/m/nh4000.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 | de805c49cfc1 |
children |
comparison
equal
deleted
inserted
replaced
411:12e008d41344 | 412:697ef44129c6 |
---|---|
27 | 27 |
28 /* The following line tells the configuration script what sort of | 28 /* The following line tells the configuration script what sort of |
29 operating system this machine is likely to run. | 29 operating system this machine is likely to run. |
30 USUAL-OPSYS="<name of system .h file here, without the s- or .h>" */ | 30 USUAL-OPSYS="<name of system .h file here, without the s- or .h>" */ |
31 | 31 |
32 /* Define WORD_MACHINE if addresses and such have | |
33 * to be corrected before they can be used as byte counts. */ | |
34 | |
35 /* #define WORD_MACHINE */ | |
36 | |
32 /* Now define a symbol for the cpu type, if your compiler | 37 /* Now define a symbol for the cpu type, if your compiler |
33 does not define it automatically: | 38 does not define it automatically: |
34 Ones defined so far include vax, m68000, ns16000, pyramid, | 39 Ones defined so far include vax, m68000, ns16000, pyramid, |
35 orion, tahoe, APOLLO and many others */ | 40 orion, tahoe, APOLLO and many others */ |
36 | 41 |
37 #ifndef m88000 | 42 #ifndef m88000 |
38 #define m88000 | 43 #define m88000 |
39 #endif | 44 #endif |
45 | |
46 #define VALBITS 26 | |
47 | |
48 #define GCTYPEBITS 5 | |
49 | |
50 /* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend | |
51 the bit field into an int. In other words, if bit fields | |
52 are always unsigned. | |
53 | |
54 If you use NO_UNION_TYPE, this flag does not matter. */ | |
55 | |
56 /* #define EXPLICIT_SIGN_EXTEND */ | |
40 | 57 |
41 /* Data type of load average, as read out of kmem. */ | 58 /* Data type of load average, as read out of kmem. */ |
42 | 59 |
43 #define LOAD_AVE_TYPE long | 60 #define LOAD_AVE_TYPE long |
44 | 61 |
75 to change the boundary between the text section and data section | 92 to change the boundary between the text section and data section |
76 when Emacs is dumped. If you define this, the preloaded Lisp | 93 when Emacs is dumped. If you define this, the preloaded Lisp |
77 code will not be sharable; but that's better than failing completely. */ | 94 code will not be sharable; but that's better than failing completely. */ |
78 | 95 |
79 #define NO_REMAP | 96 #define NO_REMAP |
97 | |
98 /* Some really obscure 4.2-based systems (like Sequent DYNIX) | |
99 * do not support asynchronous I/O (using SIGIO) on sockets, | |
100 * even though it works fine on tty's. If you have one of | |
101 * these systems, define the following, and then use it in | |
102 * config.h (or elsewhere) to decide when (not) to use SIGIO. | |
103 * | |
104 * You'd think this would go in an operating-system description file, | |
105 * but since it only occurs on some, but not all, BSD systems, the | |
106 * reasonable place to select for it is in the machine description | |
107 * file. | |
108 */ | |
109 | |
110 /* #define NO_SOCK_SIGIO */ |