Mercurial > emacs
comparison src/m/ns32000.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 | 70b808126773 |
children | 23a1cea22d13 |
comparison
equal
deleted
inserted
replaced
44600:42f01619b785 | 44601:4be8406ebef9 |
---|---|
1 /* machine description file for National Semiconductor 32000, running Genix. | 1 /* machine description file for National Semiconductor 32000, running Genix. |
2 Copyright (C) 1985, 1986 Free Software Foundation, Inc. | 2 Copyright (C) 1985, 1986, 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 |
78 Otherwise Emacs assumes that text space precedes data space, | 78 Otherwise Emacs assumes that text space precedes data space, |
79 numerically. */ | 79 numerically. */ |
80 | 80 |
81 /* #define VIRT_ADDR_VARIES */ | 81 /* #define VIRT_ADDR_VARIES */ |
82 | 82 |
83 /* Define C_ALLOCA if this machine does not support a true alloca | |
84 and the one written in C should be used instead. | |
85 Define HAVE_ALLOCA to say that the system provides a properly | |
86 working alloca function and it should be used. | |
87 Define neither one if an assembler-language alloca | |
88 in the file alloca.s should be used. */ | |
89 | |
90 /* #define C_ALLOCA */ | |
91 #if defined (__NetBSD__) || defined (__OpenBSD__) | |
92 #define HAVE_ALLOCA | |
93 #endif | |
94 | |
95 /* Define NO_REMAP if memory segmentation makes it not work well | 83 /* Define NO_REMAP if memory segmentation makes it not work well |
96 to change the boundary between the text section and data section | 84 to change the boundary between the text section and data section |
97 when Emacs is dumped. If you define this, the preloaded Lisp | 85 when Emacs is dumped. If you define this, the preloaded Lisp |
98 code will not be sharable; but that's better than failing completely. */ | 86 code will not be sharable; but that's better than failing completely. */ |
99 | 87 |
100 /* #define NO_REMAP */ | 88 /* #define NO_REMAP */ |
101 | 89 |
102 #define TEXT_START 0 | 90 #define TEXT_START 0 |
103 | 91 |
104 #define STACK_DIRECTION -1 | |
105 | |
106 #if !defined (__NetBSD__) && !defined (__OpenBSD__) | 92 #if !defined (__NetBSD__) && !defined (__OpenBSD__) |
107 #define EXEC_MAGIC 0410 | 93 #define EXEC_MAGIC 0410 |
108 | 94 |
109 #define PURESIZE 140000 | 95 #define PURESIZE 140000 |
110 | 96 |