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