Mercurial > hg > xemacs-beta
comparison src/m/arm.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 | 19dcec799385 |
children | de805c49cfc1 |
comparison
equal
deleted
inserted
replaced
399:376370fb5946 | 400:a86b2b5e0111 |
---|---|
17 along with XEmacs; see the file COPYING. If not, write to | 17 along with XEmacs; see the file COPYING. If not, write to |
18 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, | 18 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
19 Boston, MA 02111-1307, USA. */ | 19 Boston, MA 02111-1307, USA. */ |
20 | 20 |
21 /* Synched up with: FSF 19.31. */ | 21 /* Synched up with: FSF 19.31. */ |
22 | |
23 /* Define WORD_MACHINE if addresses and such have | |
24 * to be corrected before they can be used as byte counts. */ | |
25 | |
26 #undef WORD_MACHINE | |
27 | 22 |
28 /* Now define a symbol for the cpu type, if your compiler | 23 /* Now define a symbol for the cpu type, if your compiler |
29 does not define it automatically: | 24 does not define it automatically: |
30 Ones defined so far include vax, m68000, ns16000, pyramid, | 25 Ones defined so far include vax, m68000, ns16000, pyramid, |
31 orion, tahoe, APOLLO and many others */ | 26 orion, tahoe, APOLLO and many others */ |
91 #define NO_REMAP | 86 #define NO_REMAP |
92 #define TEXT_START 0 | 87 #define TEXT_START 0 |
93 #endif /* USG */ | 88 #endif /* USG */ |
94 | 89 |
95 | 90 |
96 #ifdef USG5_4 | |
97 #define DATA_SEG_BITS 0x08000000 | |
98 #endif | |
99 | |
100 #ifdef MSDOS | 91 #ifdef MSDOS |
101 #define NO_REMAP | 92 #define NO_REMAP |
102 #endif | 93 #endif |
103 | 94 |
104 #ifdef WINDOWSNT | 95 #ifdef WINDOWSNT |
114 #define ULIMIT_BREAK_VALUE (32*1024*1024) | 105 #define ULIMIT_BREAK_VALUE (32*1024*1024) |
115 | 106 |
116 #define SEGMENT_MASK ((SEGMENT_SIZE)-1) | 107 #define SEGMENT_MASK ((SEGMENT_SIZE)-1) |
117 #endif | 108 #endif |
118 | 109 |
119 #if 0 | |
120 #ifdef __GNUC__ | |
121 /* GCC's alloca() is semi-broken. See lisp.h. | |
122 | |
123 This brokenness has been confirmed under both Linux and NetBSD. | |
124 It may also exist on non-Intel architectures. */ | |
125 #define BROKEN_ALLOCA_IN_FUNCTION_CALLS | |
126 #endif | |
127 #endif | |
128 | |
129 | |
130 /* XEmacs change: John Hughes <john@AtlanTech.COM> says using vfork | 110 /* XEmacs change: John Hughes <john@AtlanTech.COM> says using vfork |
131 under i386-unknown-sysv4.2 makes C-g sometimes cause a SIGSEGV | 111 under i386-unknown-sysv4.2 makes C-g sometimes cause a SIGSEGV |
132 in TTY mode; the problem goes away if you use fork */ | 112 in TTY mode; the problem goes away if you use fork */ |
133 #ifdef USG5_4_2 | 113 #ifdef USG5_4_2 |
134 #define vfork fork | 114 #define vfork fork |