diff options
| author | Geoff Voelker | 1998-04-17 05:04:46 +0000 |
|---|---|---|
| committer | Geoff Voelker | 1998-04-17 05:04:46 +0000 |
| commit | 774fe785d4b3145357675ee2305cfc5caee23b2c (patch) | |
| tree | 861e369b7d6bec1039d69674d4c723f076009955 | |
| parent | 5296922090fdc45f10d636d4d37f8ad6e49912cc (diff) | |
| download | emacs-774fe785d4b3145357675ee2305cfc5caee23b2c.tar.gz emacs-774fe785d4b3145357675ee2305cfc5caee23b2c.zip | |
Include new macros from src/config.in.
(GNU_MALLOC, REL_ALLOC): Define.
(RE_TRANSLATE_TYPE): Use Lisp_Object as type.
(RE_TRANSLATE): Use char_table_translate.
| -rw-r--r-- | nt/config.nt | 45 |
1 files changed, 40 insertions, 5 deletions
diff --git a/nt/config.nt b/nt/config.nt index 611ab3cc345..bb6dfd5383e 100644 --- a/nt/config.nt +++ b/nt/config.nt | |||
| @@ -25,7 +25,6 @@ Boston, MA 02111-1307, USA. */ | |||
| 25 | #ifndef EMACS_CONFIG_H | 25 | #ifndef EMACS_CONFIG_H |
| 26 | #define EMACS_CONFIG_H | 26 | #define EMACS_CONFIG_H |
| 27 | 27 | ||
| 28 | |||
| 29 | /* These are all defined in the top-level Makefile by configure. | 28 | /* These are all defined in the top-level Makefile by configure. |
| 30 | They're here only for reference. */ | 29 | They're here only for reference. */ |
| 31 | 30 | ||
| @@ -34,14 +33,14 @@ Boston, MA 02111-1307, USA. */ | |||
| 34 | #undef LISP_FLOAT_TYPE | 33 | #undef LISP_FLOAT_TYPE |
| 35 | 34 | ||
| 36 | /* Define GNU_MALLOC if you want to use the GNU memory allocator. */ | 35 | /* Define GNU_MALLOC if you want to use the GNU memory allocator. */ |
| 37 | #undef GNU_MALLOC | 36 | #define GNU_MALLOC |
| 38 | 37 | ||
| 39 | /* Define if you are using the GNU C Library. */ | 38 | /* Define if you are using the GNU C Library. */ |
| 40 | #undef DOUG_LEA_MALLOC | 39 | #undef DOUG_LEA_MALLOC |
| 41 | 40 | ||
| 42 | /* Define REL_ALLOC if you want to use the relocating allocator for | 41 | /* Define REL_ALLOC if you want to use the relocating allocator for |
| 43 | buffer space. */ | 42 | buffer space. */ |
| 44 | #undef REL_ALLOC | 43 | #define REL_ALLOC |
| 45 | 44 | ||
| 46 | /* Define HAVE_X_WINDOWS if you want to use the X window system. */ | 45 | /* Define HAVE_X_WINDOWS if you want to use the X window system. */ |
| 47 | #undef HAVE_X_WINDOWS | 46 | #undef HAVE_X_WINDOWS |
| @@ -107,6 +106,10 @@ Boston, MA 02111-1307, USA. */ | |||
| 107 | 106 | ||
| 108 | /* Define to support Kerberos-authenticated POP mail retrieval. */ | 107 | /* Define to support Kerberos-authenticated POP mail retrieval. */ |
| 109 | #undef KERBEROS | 108 | #undef KERBEROS |
| 109 | /* Define to use Kerberos 5 instead of Kerberos 4 */ | ||
| 110 | #undef KERBEROS5 | ||
| 111 | /* Define to support GSS-API in addition to (or instead of) Kerberos */ | ||
| 112 | #undef GSSAPI | ||
| 110 | 113 | ||
| 111 | /* Define to support using a Hesiod database to find the POP server. */ | 114 | /* Define to support using a Hesiod database to find the POP server. */ |
| 112 | #undef HESIOD | 115 | #undef HESIOD |
| @@ -125,6 +128,7 @@ Boston, MA 02111-1307, USA. */ | |||
| 125 | #undef HAVE_SYS_SYSTEMINFO_H | 128 | #undef HAVE_SYS_SYSTEMINFO_H |
| 126 | #undef HAVE_TERMIOS_H | 129 | #undef HAVE_TERMIOS_H |
| 127 | #undef HAVE_LIMITS_H | 130 | #undef HAVE_LIMITS_H |
| 131 | #undef HAVE_STRING_H | ||
| 128 | #undef STDC_HEADERS | 132 | #undef STDC_HEADERS |
| 129 | #undef TIME_WITH_SYS_TIME | 133 | #undef TIME_WITH_SYS_TIME |
| 130 | 134 | ||
| @@ -133,8 +137,31 @@ Boston, MA 02111-1307, USA. */ | |||
| 133 | #undef HAVE_LIBRESOLV | 137 | #undef HAVE_LIBRESOLV |
| 134 | #undef HAVE_LIBXMU | 138 | #undef HAVE_LIBXMU |
| 135 | #undef HAVE_LIBNCURSES | 139 | #undef HAVE_LIBNCURSES |
| 140 | #undef HAVE_LIBINTL | ||
| 141 | |||
| 142 | /* movemail Kerberos support */ | ||
| 143 | /* libraries */ | ||
| 136 | #undef HAVE_LIBKRB | 144 | #undef HAVE_LIBKRB |
| 145 | #undef HAVE_LIBKRB4 | ||
| 137 | #undef HAVE_LIBDES | 146 | #undef HAVE_LIBDES |
| 147 | #undef HAVE_LIBDES425 | ||
| 148 | #undef HAVE_LIBKRB5 | ||
| 149 | #undef HAVE_LIBCRYPTO | ||
| 150 | #undef HAVE_LIBCOM_ERR | ||
| 151 | /* header files */ | ||
| 152 | #undef HAVE_KRB5_H | ||
| 153 | #undef HAVE_DES_H | ||
| 154 | #undef HAVE_KRB_H | ||
| 155 | #undef HAVE_KERBEROSIV_DES_H | ||
| 156 | #undef HAVE_KERBEROSIV_KRB_H | ||
| 157 | #undef HAVE_KERBEROS_DES_H | ||
| 158 | #undef HAVE_KERBEROS_KRB_H | ||
| 159 | #undef HAVE_COM_ERR_H | ||
| 160 | |||
| 161 | /* GSS-API libraries and headers */ | ||
| 162 | #undef HAVE_LIBGSSAPI_KRB5 | ||
| 163 | #undef HAVE_LIBGSSAPI | ||
| 164 | #undef HAVE_GSSAPI_H | ||
| 138 | 165 | ||
| 139 | /* Mail-file locking */ | 166 | /* Mail-file locking */ |
| 140 | #undef HAVE_LIBMAIL | 167 | #undef HAVE_LIBMAIL |
| @@ -201,6 +228,7 @@ Boston, MA 02111-1307, USA. */ | |||
| 201 | #undef HAVE_SETPGID | 228 | #undef HAVE_SETPGID |
| 202 | #undef HAVE_GETCWD | 229 | #undef HAVE_GETCWD |
| 203 | #undef HAVE_SHUTDOWN | 230 | #undef HAVE_SHUTDOWN |
| 231 | #undef HAVE_STRFTIME | ||
| 204 | 232 | ||
| 205 | #undef LOCALTIME_CACHE | 233 | #undef LOCALTIME_CACHE |
| 206 | #undef HAVE_INET_SOCKETS | 234 | #undef HAVE_INET_SOCKETS |
| @@ -322,8 +350,8 @@ Boston, MA 02111-1307, USA. */ | |||
| 322 | 350 | ||
| 323 | #ifdef emacs /* Don't do this for lib-src. */ | 351 | #ifdef emacs /* Don't do this for lib-src. */ |
| 324 | /* Tell regex.c to use a type compatible with Emacs. */ | 352 | /* Tell regex.c to use a type compatible with Emacs. */ |
| 325 | #define RE_TRANSLATE_TYPE Lisp_Object * | 353 | #define RE_TRANSLATE_TYPE Lisp_Object |
| 326 | #define RE_TRANSLATE(TBL, C) XINT ((TBL)[C]) | 354 | #define RE_TRANSLATE(TBL, C) char_table_translate (TBL, C) |
| 327 | #endif | 355 | #endif |
| 328 | 356 | ||
| 329 | /* Avoid link-time collision with system mktime if we will use our own. */ | 357 | /* Avoid link-time collision with system mktime if we will use our own. */ |
| @@ -379,3 +407,10 @@ extern char *getenv (); | |||
| 379 | #ifndef BITS_PER_LONG | 407 | #ifndef BITS_PER_LONG |
| 380 | #define BITS_PER_LONG 32 | 408 | #define BITS_PER_LONG 32 |
| 381 | #endif | 409 | #endif |
| 410 | |||
| 411 | /* Don't include <string.h> during configure. */ | ||
| 412 | #ifndef NOT_C_CODE | ||
| 413 | #ifdef HAVE_STRING_H | ||
| 414 | #include "string.h" | ||
| 415 | #endif | ||
| 416 | #endif | ||