Mercurial > emacs
comparison src/m/tekxd88.h @ 49600:23a1cea22d13
Trailing whitespace deleted.
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Tue, 04 Feb 2003 14:56:31 +0000 |
parents | afd7531a5181 |
children | 695cf19ef79e d7ddb3e565de |
comparison
equal
deleted
inserted
replaced
49599:5ade352e8d1c | 49600:23a1cea22d13 |
---|---|
46 On machines where char is signed, this is a no-op. */ | 46 On machines where char is signed, this is a no-op. */ |
47 #define SIGN_EXTEND_CHAR(c) (c) | 47 #define SIGN_EXTEND_CHAR(c) (c) |
48 | 48 |
49 /* Use type int rather than a union, to represent Lisp_Object */ | 49 /* Use type int rather than a union, to represent Lisp_Object */ |
50 /* This is desirable for most machines. */ | 50 /* This is desirable for most machines. */ |
51 #define NO_UNION_TYPE | 51 #define NO_UNION_TYPE |
52 | 52 |
53 /* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend | 53 /* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend |
54 the 24-bit bit field into an int. In other words, if bit fields | 54 the 24-bit bit field into an int. In other words, if bit fields |
55 are always unsigned. | 55 are always unsigned. |
56 | 56 |
71 pure and impure space as loaded can vary, and even their | 71 pure and impure space as loaded can vary, and even their |
72 relative order cannot be relied on. | 72 relative order cannot be relied on. |
73 | 73 |
74 Otherwise Emacs assumes that text space precedes data space, | 74 Otherwise Emacs assumes that text space precedes data space, |
75 numerically. */ | 75 numerically. */ |
76 /* #define VIRT_ADDR_VARIES */ | 76 /* #define VIRT_ADDR_VARIES */ |
77 | 77 |
78 /* Define NO_REMAP if memory segmentation makes it not work well | 78 /* Define NO_REMAP if memory segmentation makes it not work well |
79 to change the boundary between the text section and data section | 79 to change the boundary between the text section and data section |
80 when Emacs is dumped. If you define this, the preloaded Lisp | 80 when Emacs is dumped. If you define this, the preloaded Lisp |
81 code will not be sharable; but that's better than failing completely. */ | 81 code will not be sharable; but that's better than failing completely. */ |
98 #undef HAVE_TERMIO /* Make sure termios ifdef code is used, not termio. */ | 98 #undef HAVE_TERMIO /* Make sure termios ifdef code is used, not termio. */ |
99 #define NO_TERMIO /* Don't include both termios.h and termio.h */ | 99 #define NO_TERMIO /* Don't include both termios.h and termio.h */ |
100 #define HAVE_PTYS /* XD88 SysV has PTYs. */ | 100 #define HAVE_PTYS /* XD88 SysV has PTYs. */ |
101 #define SYSV_PTYS /* Requires <termios.h> */ | 101 #define SYSV_PTYS /* Requires <termios.h> */ |
102 | 102 |
103 #ifdef ghs /* Stands for "Green Hills Software", defined only in /bin/cc */ | 103 #ifdef ghs /* Stands for "Green Hills Software", defined only in /bin/cc */ |
104 /* -X18 means do not allocate programmer-defined local variables to a | 104 /* -X18 means do not allocate programmer-defined local variables to a |
105 register unless they are declared register. (Copied from perl-4.036 | 105 register unless they are declared register. (Copied from perl-4.036 |
106 Green Hills C hints file. Might be needed for setjmp, I don't know.) */ | 106 Green Hills C hints file. Might be needed for setjmp, I don't know.) */ |
107 # define C_SWITCH_MACHINE -X18 | 107 # define C_SWITCH_MACHINE -X18 |
108 /* We need /lib/default.ld so that /bin/ld can read its link directives. */ | 108 /* We need /lib/default.ld so that /bin/ld can read its link directives. */ |