comparison src/config.in @ 693:d66fce68e77c

*** empty log message ***
author Joseph Arceneaux <jla@gnu.org>
date Sat, 06 Jun 1992 01:50:04 +0000
parents cde1f15848c6
children f2efaa0394de
comparison
equal deleted inserted replaced
692:681c352bbf30 693:d66fce68e77c
1 /* GNU Emacs site configuration template file. -*- C -*- 1 /* GNU Emacs site configuration template file.
2 Copyright (C) 1988 Free Software Foundation, Inc. 2 Copyright (C) 1988 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 distributed in the hope that it will be useful, 6 GNU Emacs is distributed in the hope that it will be useful,
91 #define GLYPH unsigned short 91 #define GLYPH unsigned short
92 #else 92 #else
93 #define GLYPH unsigned char 93 #define GLYPH unsigned char
94 #endif 94 #endif
95 95
96 /* The configuration script replaces the string @opsystem@ with the 96 /* The configuration script links system.h to a s- file that describes
97 name of the s/*.h file that describes the system type you are 97 the system type you are using.
98 using; an option of the form "-opsystem=OPSYS" says to use 98 See the file ../etc/MACHINES for a list of systems and
99 "s/OPSYS.h". See the file ../etc/MACHINES for a list of systems 99 the names of the s- files to use for them.
100 and the -opsystem flags to use for them. 100 See s-template.h for documentation on writing s- files. */
101 See s/template.h for documentation on writing s/*.h files. */
102 #include "@opsystem@" 101 #include "@opsystem@"
103 102
104 /* The configuration script replaces the string @machine@ with the 103 /* The configuration script links machine.h to a m- file that
105 name of the m/*.h file that describes the machine you are 104 describes the machine and system you use.
106 using; an option of the form "-machine=MACH" says to use 105 See the file ../etc/MACHINES for a list of machines and
107 "m/MACH.h". See the file ../etc/MACHINES for a list of machines 106 the names of the m- files to use for them.
108 and the -machine flags to use for them. 107 See m-template.h for info on what m- files should define. */
109 See m/template.h for documentation on writing m/*.h files. */
110 #include "@machine@" 108 #include "@machine@"
109
110 /* Some s- files may define SYSTEM_MALLOC, in which case make sure
111 we don't use REL_ALLOC. */
112
113 #ifdef SYSTEM_MALLOC
114 #ifdef GNU_MALLOC
115 #undef GNU_MALLOC
116 #ifdef REL_ALLOC
117 #undef REL_ALLOC
118 #endif
119 #endif
120 #endif
111 121
112 /* Load in the conversion definitions if this system 122 /* Load in the conversion definitions if this system
113 needs them and the source file being compiled has not 123 needs them and the source file being compiled has not
114 said to inhibit this. There should be no need for you 124 said to inhibit this. There should be no need for you
115 to alter these lines. */ 125 to alter these lines. */
122 132
123 /* Define `subprocesses' should be defined if you want to 133 /* Define `subprocesses' should be defined if you want to
124 have code for asynchronous subprocesses 134 have code for asynchronous subprocesses
125 (as used in M-x compile and M-x shell). 135 (as used in M-x compile and M-x shell).
126 These do not work for some USG systems yet; 136 These do not work for some USG systems yet;
127 for the ones where they work, the s/*.h file defines this flag. */ 137 for the ones where they work, the s-*.h file defines this flag. */
128 138
129 #ifndef VMS 139 #ifndef VMS
130 #ifndef USG 140 #ifndef USG
131 /* #define subprocesses */ 141 /* #define subprocesses */
132 #endif 142 #endif