Mercurial > hg > xemacs-beta
comparison src/m/amdahl.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 |
---|---|
30 | 30 |
31 This file works with the Amdahl uts native C compiler. The 5.2u370 | 31 This file works with the Amdahl uts native C compiler. The 5.2u370 |
32 compiler is so brain damaged that it is not even worth trying to use it. | 32 compiler is so brain damaged that it is not even worth trying to use it. |
33 */ | 33 */ |
34 | 34 |
35 /* Define WORD_MACHINE if addresses and such have | |
36 * to be corrected before they can be used as byte counts. */ | |
37 | |
38 #define WORD_MACHINE /* not actually used anywhere yet! */ | |
39 | |
40 /* Now define a symbol for the cpu type, if your compiler | 35 /* Now define a symbol for the cpu type, if your compiler |
41 does not define it automatically: | 36 does not define it automatically: |
42 vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO | 37 vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO |
43 are the ones defined so far. */ | 38 are the ones defined so far. */ |
44 | 39 |
45 /* uts gets defined automatically */ | 40 /* uts gets defined automatically */ |
46 /* However for clarity define amdahl_uts */ | 41 /* However for clarity define amdahl_uts */ |
47 #define amdahl_uts | 42 #define amdahl_uts |
48 | |
49 /* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend | |
50 the bit field into an int. In other words, if bit fields | |
51 are always unsigned. | |
52 | |
53 If you use NO_UNION_TYPE, this flag does not matter. */ | |
54 | |
55 #define EXPLICIT_SIGN_EXTEND | |
56 | 43 |
57 /* Data type of load average, as read out of kmem. */ | 44 /* Data type of load average, as read out of kmem. */ |
58 | 45 |
59 /* #define LOAD_AVE_TYPE long*/ | 46 /* #define LOAD_AVE_TYPE long*/ |
60 | 47 |
65 /* Define CANNOT_DUMP on machines where unexec does not work. | 52 /* Define CANNOT_DUMP on machines where unexec does not work. |
66 Then the function dump-emacs will not be defined | 53 Then the function dump-emacs will not be defined |
67 and temacs will do (load "loadup") automatically unless told otherwise. */ | 54 and temacs will do (load "loadup") automatically unless told otherwise. */ |
68 | 55 |
69 /* #define CANNOT_DUMP | 56 /* #define CANNOT_DUMP |
70 | |
71 /* Define VIRT_ADDR_VARIES if the virtual addresses of | |
72 pure and impure space as loaded can vary, and even their | |
73 relative order cannot be relied on. | |
74 | |
75 Otherwise Emacs assumes that text space precedes data space, | |
76 numerically. */ | |
77 | |
78 /* #define VIRT_ADDR_VARIES*/ | |
79 | 57 |
80 /* Define C_ALLOCA if this machine does not support a true alloca | 58 /* Define C_ALLOCA if this machine does not support a true alloca |
81 and the one written in C should be used instead. | 59 and the one written in C should be used instead. |
82 Define HAVE_ALLOCA to say that the system provides a properly | 60 Define HAVE_ALLOCA to say that the system provides a properly |
83 working alloca function and it should be used. | 61 working alloca function and it should be used. |