aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeoff Voelker1997-07-01 05:09:25 +0000
committerGeoff Voelker1997-07-01 05:09:25 +0000
commit3336914ed020118d7c2e3bada24892b5e443ae4c (patch)
tree51b5005811735d9b6b444e6c20311e5cca7ae310
parent896d5821b835fe968ec72d31b0a549d63e37ef0f (diff)
downloademacs-3336914ed020118d7c2e3bada24892b5e443ae4c.tar.gz
emacs-3336914ed020118d7c2e3bada24892b5e443ae4c.zip
Update file comments.
Update undefs added/removed in src/config.in.
-rw-r--r--nt/config.nt77
1 files changed, 54 insertions, 23 deletions
diff --git a/nt/config.nt b/nt/config.nt
index 6a59cdc1ba6..aaf8ab4235a 100644
--- a/nt/config.nt
+++ b/nt/config.nt
@@ -14,8 +14,8 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14GNU General Public License for more details. 14GNU General Public License for more details.
15 15
16You should have received a copy of the GNU General Public License 16You should have received a copy of the GNU General Public License
17along with GNU Emacs; see the file COPYING. If not, write to 17along with GNU Emacs; see the file COPYING. If not, write to the
18the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 18Free Software Foundation, Inc., 59 Temple Place - Suite 330,
19Boston, MA 02111-1307, USA. */ 19Boston, MA 02111-1307, USA. */
20 20
21 21
@@ -33,9 +33,12 @@ Boston, MA 02111-1307, USA. */
33 numbers. */ 33 numbers. */
34#undef LISP_FLOAT_TYPE 34#undef LISP_FLOAT_TYPE
35 35
36/* Define GNU_MALLOC if you want to use the *new* GNU memory allocator. */ 36/* Define GNU_MALLOC if you want to use the GNU memory allocator. */
37#undef GNU_MALLOC 37#undef GNU_MALLOC
38 38
39/* Define if you are using the GNU C Library. */
40#undef DOUG_LEA_MALLOC
41
39/* Define REL_ALLOC if you want to use the relocating allocator for 42/* Define REL_ALLOC if you want to use the relocating allocator for
40 buffer space. */ 43 buffer space. */
41#undef REL_ALLOC 44#undef REL_ALLOC
@@ -53,20 +56,23 @@ Boston, MA 02111-1307, USA. */
53/* Define this if you're using XFree386. */ 56/* Define this if you're using XFree386. */
54#undef HAVE_XFREE386 57#undef HAVE_XFREE386
55 58
56/* Define HAVE_X_MENU if you want to use the X window menu system. 59/* Define HAVE_MENUS if you have mouse menus.
57 This appears to work on some machines that support X 60 (This is automatic if you use X, but the option to specify it remains.)
58 and not on others. */ 61 It is also defined with other window systems that support xmenu.c. */
59#undef HAVE_X_MENU 62#undef HAVE_MENUS
60 63
61/* Define if we have the X11R6 or newer version of Xt. */ 64/* Define if we have the X11R6 or newer version of Xt. */
62#undef HAVE_X11XTR6 65#undef HAVE_X11XTR6
63 66
67/* Define if we have the X11R6 or newer version of Xlib. */
68#undef HAVE_X11R6
69
70/* Define if we have the X11R5 or newer version of Xlib. */
71#undef HAVE_X11R5
72
64/* Define if netdb.h declares h_errno. */ 73/* Define if netdb.h declares h_errno. */
65#undef HAVE_H_ERRNO 74#undef HAVE_H_ERRNO
66 75
67/* Nowadays we have frame objects even if we support only ASCII terminals. */
68#define MULTI_FRAME
69
70/* If we're using any sort of window system, define some consequences. */ 76/* If we're using any sort of window system, define some consequences. */
71#ifdef HAVE_X_WINDOWS 77#ifdef HAVE_X_WINDOWS
72#define HAVE_WINDOW_SYSTEM 78#define HAVE_WINDOW_SYSTEM
@@ -115,18 +121,37 @@ Boston, MA 02111-1307, USA. */
115#undef HAVE_SYS_TIME_H 121#undef HAVE_SYS_TIME_H
116#undef HAVE_UNISTD_H 122#undef HAVE_UNISTD_H
117#undef HAVE_UTIME_H 123#undef HAVE_UTIME_H
124#undef HAVE_LINUX_VERSION_H
125#undef HAVE_SYS_SYSTEMINFO_H
126#undef HAVE_TERMIOS_H
127#undef HAVE_LIMITS_H
118#undef STDC_HEADERS 128#undef STDC_HEADERS
119#undef TIME_WITH_SYS_TIME 129#undef TIME_WITH_SYS_TIME
120 130
121#undef HAVE_LIBDNET 131#undef HAVE_LIBDNET
122#undef HAVE_LIBPTHREADS 132#undef HAVE_LIBPTHREADS
123#undef HAVE_LIBRESOLV 133#undef HAVE_LIBRESOLV
134#undef HAVE_LIBXMU
135#undef HAVE_LIBNCURSES
136#undef HAVE_LIBKRB
137#undef HAVE_LIBDES
138
139/* Mail-file locking */
140#undef HAVE_LIBMAIL
141#undef HAVE_MAILLOCK_H
142#undef HAVE_TOUCHLOCK
124 143
125#undef HAVE_ALLOCA_H 144#undef HAVE_ALLOCA_H
126 145
127#undef HAVE_GETTIMEOFDAY 146#undef HAVE_GETTIMEOFDAY
147/* If we don't have gettimeofday,
148 the test for GETTIMEOFDAY_ONE_ARGUMENT may succeed,
149 but we should ignore it. */
150#ifdef HAVE_GETTIMEOFDAY
128#undef GETTIMEOFDAY_ONE_ARGUMENT 151#undef GETTIMEOFDAY_ONE_ARGUMENT
152#endif
129#undef HAVE_GETHOSTNAME 153#undef HAVE_GETHOSTNAME
154#undef HAVE_GETDOMAINNAME
130#undef HAVE_DUP2 155#undef HAVE_DUP2
131#undef HAVE_RENAME 156#undef HAVE_RENAME
132#undef HAVE_CLOSEDIR 157#undef HAVE_CLOSEDIR
@@ -151,6 +176,7 @@ Boston, MA 02111-1307, USA. */
151 176
152#undef HAVE_MKDIR 177#undef HAVE_MKDIR
153#undef HAVE_RMDIR 178#undef HAVE_RMDIR
179#undef HAVE_SYSINFO
154#undef HAVE_RANDOM 180#undef HAVE_RANDOM
155#undef HAVE_LRAND48 181#undef HAVE_LRAND48
156#undef HAVE_BCOPY 182#undef HAVE_BCOPY
@@ -158,14 +184,25 @@ Boston, MA 02111-1307, USA. */
158#undef HAVE_LOGB 184#undef HAVE_LOGB
159#undef HAVE_FREXP 185#undef HAVE_FREXP
160#undef HAVE_FMOD 186#undef HAVE_FMOD
187#undef HAVE_RINT
188#undef HAVE_CBRT
161#undef HAVE_FTIME 189#undef HAVE_FTIME
162#undef HAVE_RES_INIT /* For -lresolv on Suns. */ 190#undef HAVE_RES_INIT /* For -lresolv on Suns. */
163#undef HAVE_SETSID 191#undef HAVE_SETSID
164#undef HAVE_FPATHCONF 192#undef HAVE_FPATHCONF
165#undef HAVE_SELECT 193#undef HAVE_SELECT
166#undef HAVE_MKTIME 194#undef HAVE_MKTIME
167#undef HAVE_EACCESS 195#undef HAVE_EUIDACCESS
168#undef HAVE_GETPAGESIZE 196#undef HAVE_GETPAGESIZE
197#undef HAVE_TZSET
198#undef HAVE_SETLOCALE
199#undef HAVE_UTIMES
200#undef HAVE_SETRLIMIT
201#undef HAVE_SETPGID
202#undef HAVE_GETCWD
203#undef HAVE_SHUTDOWN
204
205#undef LOCALTIME_CACHE
169#undef HAVE_INET_SOCKETS 206#undef HAVE_INET_SOCKETS
170 207
171#undef HAVE_AIX_SMT_EXP 208#undef HAVE_AIX_SMT_EXP
@@ -174,8 +211,6 @@ Boston, MA 02111-1307, USA. */
174 Otherwise you must have the variable `char *sys_errlist[]'. */ 211 Otherwise you must have the variable `char *sys_errlist[]'. */
175#undef HAVE_STRERROR 212#undef HAVE_STRERROR
176 213
177#undef HAVE_UTIMES
178
179/* Define if `sys_siglist' is declared by <signal.h>. */ 214/* Define if `sys_siglist' is declared by <signal.h>. */
180#undef SYS_SIGLIST_DECLARED 215#undef SYS_SIGLIST_DECLARED
181 216
@@ -218,15 +253,6 @@ Boston, MA 02111-1307, USA. */
218#undef config_machfile 253#undef config_machfile
219#include "m/intel386.h" 254#include "m/intel386.h"
220 255
221/* These typedefs shouldn't appear when alloca.s or Makefile.in
222 includes config.h. */
223#ifndef NOT_C_CODE
224#ifndef SPECIAL_EMACS_INT
225typedef long EMACS_INT;
226typedef unsigned long EMACS_UINT;
227#endif
228#endif
229
230/* Load in the conversion definitions if this system 256/* Load in the conversion definitions if this system
231 needs them and the source file being compiled has not 257 needs them and the source file being compiled has not
232 said to inhibit this. There should be no need for you 258 said to inhibit this. There should be no need for you
@@ -299,6 +325,11 @@ typedef unsigned long EMACS_UINT;
299#define RE_TRANSLATE_TYPE Lisp_Object * 325#define RE_TRANSLATE_TYPE Lisp_Object *
300#endif 326#endif
301 327
328/* Avoid link-time collision with system mktime if we will use our own. */
329#if ! HAVE_MKTIME || BROKEN_MKTIME
330#define mktime emacs_mktime
331#endif
332
302/* The rest of the code currently tests the CPP symbol BSTRING. 333/* The rest of the code currently tests the CPP symbol BSTRING.
303 Override any claims made by the system-description files. 334 Override any claims made by the system-description files.
304 Note that on some SCO version it is possible to have bcopy and not bcmp. */ 335 Note that on some SCO version it is possible to have bcopy and not bcmp. */
@@ -327,7 +358,7 @@ extern char *getenv ();
327#endif /* EMACS_CONFIG_H */ 358#endif /* EMACS_CONFIG_H */
328 359
329/* These default definitions are good for almost all machines. 360/* These default definitions are good for almost all machines.
330 The exceptions override them in m/*.h. */ 361 The exceptions override them in m/MACHINE.h. */
331 362
332#ifndef BITS_PER_CHAR 363#ifndef BITS_PER_CHAR
333#define BITS_PER_CHAR 8 364#define BITS_PER_CHAR 8