Mercurial > emacs
changeset 693:d66fce68e77c
*** empty log message ***
author | Joseph Arceneaux <jla@gnu.org> |
---|---|
date | Sat, 06 Jun 1992 01:50:04 +0000 |
parents | 681c352bbf30 |
children | 714b8017cc6b |
files | src/config.in |
diffstat | 1 files changed, 24 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/src/config.in Fri Jun 05 18:39:41 1992 +0000 +++ b/src/config.in Sat Jun 06 01:50:04 1992 +0000 @@ -1,4 +1,4 @@ -/* GNU Emacs site configuration template file. -*- C -*- +/* GNU Emacs site configuration template file. Copyright (C) 1988 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -93,22 +93,32 @@ #define GLYPH unsigned char #endif -/* The configuration script replaces the string @opsystem@ with the - name of the s/*.h file that describes the system type you are - using; an option of the form "-opsystem=OPSYS" says to use - "s/OPSYS.h". See the file ../etc/MACHINES for a list of systems - and the -opsystem flags to use for them. - See s/template.h for documentation on writing s/*.h files. */ +/* The configuration script links system.h to a s- file that describes + the system type you are using. + See the file ../etc/MACHINES for a list of systems and + the names of the s- files to use for them. + See s-template.h for documentation on writing s- files. */ #include "@opsystem@" -/* The configuration script replaces the string @machine@ with the - name of the m/*.h file that describes the machine you are - using; an option of the form "-machine=MACH" says to use - "m/MACH.h". See the file ../etc/MACHINES for a list of machines - and the -machine flags to use for them. - See m/template.h for documentation on writing m/*.h files. */ +/* The configuration script links machine.h to a m- file that + describes the machine and system you use. + See the file ../etc/MACHINES for a list of machines and + the names of the m- files to use for them. + See m-template.h for info on what m- files should define. */ #include "@machine@" +/* Some s- files may define SYSTEM_MALLOC, in which case make sure + we don't use REL_ALLOC. */ + +#ifdef SYSTEM_MALLOC +#ifdef GNU_MALLOC +#undef GNU_MALLOC +#ifdef REL_ALLOC +#undef REL_ALLOC +#endif +#endif +#endif + /* Load in the conversion definitions if this system needs them and the source file being compiled has not said to inhibit this. There should be no need for you @@ -124,7 +134,7 @@ have code for asynchronous subprocesses (as used in M-x compile and M-x shell). These do not work for some USG systems yet; - for the ones where they work, the s/*.h file defines this flag. */ + for the ones where they work, the s-*.h file defines this flag. */ #ifndef VMS #ifndef USG