Mercurial > emacs
comparison src/m/att3b.h @ 44601:4be8406ebef9
Don't define HAVE_ALLOCA, C_ALLOCA and STACK_DIRECTION, now set by autoconf.
author | Andreas Schwab <schwab@suse.de> |
---|---|
date | Mon, 15 Apr 2002 13:23:33 +0000 |
parents | ee40177f6c68 |
children | 7ab3db640f08 |
comparison
equal
deleted
inserted
replaced
44600:42f01619b785 | 44601:4be8406ebef9 |
---|---|
1 /* Machine-dependent configuration for GNU Emacs for AT&T 3b machines. | 1 /* Machine-dependent configuration for GNU Emacs for AT&T 3b machines. |
2 Copyright (C) 1986 Free Software Foundation, Inc. | 2 Copyright (C) 1986, 2002 Free Software Foundation, Inc. |
3 | 3 |
4 Modified by David Robinson (daver@csvax.caltech.edu) 6/6/86 | 4 Modified by David Robinson (daver@csvax.caltech.edu) 6/6/86 |
5 | 5 |
6 This file is part of GNU Emacs. | 6 This file is part of GNU Emacs. |
7 | 7 |
76 Otherwise Emacs assumes that text space precedes data space, | 76 Otherwise Emacs assumes that text space precedes data space, |
77 numerically. */ | 77 numerically. */ |
78 | 78 |
79 /* #define VIRT_ADDR_VARIES */ /* Karl Kleinpaste says this isn't needed. */ | 79 /* #define VIRT_ADDR_VARIES */ /* Karl Kleinpaste says this isn't needed. */ |
80 | 80 |
81 /* Define C_ALLOCA if this machine does not support a true alloca | |
82 and the one written in C should be used instead. | |
83 Define HAVE_ALLOCA to say that the system provides a properly | |
84 working alloca function and it should be used. | |
85 Define neither one if an assembler-language alloca | |
86 in the file alloca.s should be used. */ | |
87 | |
88 /* SysV has alloca in the PW library */ | 81 /* SysV has alloca in the PW library */ |
89 | 82 |
90 #define LIB_STANDARD -lPW -lc | 83 #define LIB_STANDARD -lPW -lc |
91 #define HAVE_ALLOCA | |
92 | 84 |
93 /* Define NO_REMAP if memory segmentation makes it not work well | 85 /* Define NO_REMAP if memory segmentation makes it not work well |
94 to change the boundary between the text section and data section | 86 to change the boundary between the text section and data section |
95 when Emacs is dumped. If you define this, the preloaded Lisp | 87 when Emacs is dumped. If you define this, the preloaded Lisp |
96 code will not be sharable; but that's better than failing completely. */ | 88 code will not be sharable; but that's better than failing completely. */ |
134 | 126 |
135 #endif /* 3b2, 3b5 or 3b15 */ | 127 #endif /* 3b2, 3b5 or 3b15 */ |
136 | 128 |
137 #define TEXT_START 0 | 129 #define TEXT_START 0 |
138 | 130 |
139 | |
140 /* For alloca.c (not actually used, since HAVE_ALLOCA) */ | |
141 #define STACK_DIRECTION 1 | |
142 | |
143 /* (short) negative-int doesn't sign-extend correctly */ | 131 /* (short) negative-int doesn't sign-extend correctly */ |
144 #define SHORT_CAST_BUG | 132 #define SHORT_CAST_BUG |
145 | 133 |
146 /* 3B2s with WIN/3B have winsize defined in ptem.h */ | 134 /* 3B2s with WIN/3B have winsize defined in ptem.h */ |
147 #if u3b2 | 135 #if u3b2 |