comparison src/m/convex.h @ 400:a86b2b5e0111 r21-2-30

Import from CVS: tag r21-2-30
author cvs
date Mon, 13 Aug 2007 11:14:34 +0200
parents 85ec50267440
children 697ef44129c6
comparison
equal deleted inserted replaced
399:376370fb5946 400:a86b2b5e0111
22 22
23 /* The following line tells the configuration script what sort of 23 /* The following line tells the configuration script what sort of
24 operating system this machine is likely to run. 24 operating system this machine is likely to run.
25 USUAL-OPSYS="bsd4-3" */ 25 USUAL-OPSYS="bsd4-3" */
26 26
27 /* Define WORD_MACHINE if addresses and such have
28 * to be corrected before they can be used as byte counts. */
29
30 /* #define WORD_MACHINE */
31
32 /* Now define a symbol for the cpu type, if your compiler 27 /* Now define a symbol for the cpu type, if your compiler
33 does not define it automatically. */ 28 does not define it automatically. */
34 #ifndef convex /* The compiler doesn't always do this. */ 29 #ifndef convex /* The compiler doesn't always do this. */
35 #define convex 30 #define convex
36 #endif 31 #endif
89 when Emacs is dumped. If you define this, the preloaded Lisp 84 when Emacs is dumped. If you define this, the preloaded Lisp
90 code will not be sharable; but that's better than failing completely. */ 85 code will not be sharable; but that's better than failing completely. */
91 86
92 /* #define NO_REMAP */ 87 /* #define NO_REMAP */
93 88
94 /* Addresses on the Convex have the high bit set. */
95 #define DATA_SEG_BITS (1 << (INTBITS-1))
96
97 /* Right shift is logical shift. 89 /* Right shift is logical shift.
98 And the usual way of handling such machines, which involves 90 And the usual way of handling such machines, which involves
99 copying the number into sign_extend_temp, does not work 91 copying the number into sign_extend_temp, does not work
100 for reasons as yet unknown. */ 92 for reasons as yet unknown. */
101 93