Mercurial > emacs
comparison src/m/iris4d.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 | 552c97239a77 |
children | a6f4d9313060 d7ddb3e565de |
comparison
equal
deleted
inserted
replaced
44600:42f01619b785 | 44601:4be8406ebef9 |
---|---|
1 /* machine description file for Iris-4D machines. Use with s/irix*.h. | 1 /* machine description file for Iris-4D machines. Use with s/irix*.h. |
2 Copyright (C) 1987 Free Software Foundation, Inc. | 2 Copyright (C) 1987, 2002 Free Software Foundation, Inc. |
3 | 3 |
4 This file is part of GNU Emacs. | 4 This file is part of GNU Emacs. |
5 | 5 |
6 GNU Emacs is free software; you can redistribute it and/or modify | 6 GNU Emacs is free software; you can redistribute it and/or modify |
7 it under the terms of the GNU General Public License as published by | 7 it under the terms of the GNU General Public License as published by |
89 Otherwise Emacs assumes that text space precedes data space, | 89 Otherwise Emacs assumes that text space precedes data space, |
90 numerically. */ | 90 numerically. */ |
91 | 91 |
92 /* #define VIRT_ADDR_VARIES */ | 92 /* #define VIRT_ADDR_VARIES */ |
93 | 93 |
94 /* Define C_ALLOCA if this machine does not support a true alloca | |
95 and the one written in C should be used instead. | |
96 Define HAVE_ALLOCA to say that the system provides a properly | |
97 working alloca function and it should be used. | |
98 Define neither one if an assembler-language alloca | |
99 in the file alloca.s should be used. */ | |
100 | |
101 /* #define C_ALLOCA */ /* Sjoerd.Mullender@cwi.nl says no need. */ | |
102 /* #define HAVE_ALLOCA */ | |
103 | |
104 /* Define NO_REMAP if memory segmentation makes it not work well | 94 /* Define NO_REMAP if memory segmentation makes it not work well |
105 to change the boundary between the text section and data section | 95 to change the boundary between the text section and data section |
106 when Emacs is dumped. If you define this, the preloaded Lisp | 96 when Emacs is dumped. If you define this, the preloaded Lisp |
107 code will not be sharable; but that's better than failing completely. */ | 97 code will not be sharable; but that's better than failing completely. */ |
108 | 98 |
166 /* Letter to use in finding device name of first pty, | 156 /* Letter to use in finding device name of first pty, |
167 if system supports pty's. 'a' means it is /dev/ptya0 */ | 157 if system supports pty's. 'a' means it is /dev/ptya0 */ |
168 | 158 |
169 #undef FIRST_PTY_LETTER | 159 #undef FIRST_PTY_LETTER |
170 #define FIRST_PTY_LETTER 'q' | 160 #define FIRST_PTY_LETTER 'q' |
171 | |
172 /* Define STACK_DIRECTION for alloca.c */ | |
173 | |
174 #undef STACK_DIRECTION | |
175 #define STACK_DIRECTION -1 | |
176 | 161 |
177 #ifndef _LP64 | 162 #ifndef _LP64 |
178 /* The standard definitions of these macros would work ok, | 163 /* The standard definitions of these macros would work ok, |
179 but these are faster because the constants are short. */ | 164 but these are faster because the constants are short. */ |
180 | 165 |