X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=nt%2Fconfig.h;h=23974d174b868f15da979d3d08aa0d84cfba0bb5;hp=a10ff2e8903863773a4728a80cedf3f3f63e917f;hb=a7bf8d60d66c38f62928b171842d1b45d4539077;hpb=35adcaaeafb1fe93eaf00c39b48619e8f188ff3f diff --git a/nt/config.h b/nt/config.h index a10ff2e..23974d1 100644 --- a/nt/config.h +++ b/nt/config.h @@ -67,12 +67,6 @@ Boston, MA 02111-1307, USA. */ numbers. */ #undef LISP_FLOAT_TYPE -/* Define GNU_MALLOC if you want to use the *new* GNU memory allocator. */ -#define GNU_MALLOC - -/* Define USE_SYSTEM_MALLOC if you forcing the use of it. */ -#undef USE_SYSTEM_MALLOC - /* Define HAVE_TTY if you want TTY support compiled in. */ #undef HAVE_TTY @@ -160,7 +154,6 @@ Boston, MA 02111-1307, USA. */ #undef HAVE_UTIME_H #undef HAVE_SYS_WAIT_H #undef HAVE_LIBGEN_H -#undef HAVE_LINUX_VERSION_H #undef WORDS_BIGENDIAN #undef TIME_WITH_SYS_TIME @@ -336,6 +329,25 @@ Boston, MA 02111-1307, USA. */ #endif /* DEBUG_XEMACS */ +/* Define convenient conditionally defined assertion macros. */ +#ifdef ERROR_CHECK_TYPECHECK +#define type_checking_assert(assertion) assert (assertion) +#else +#define type_checking_assert(assertion) +#endif + +#ifdef ERROR_CHECK_BUFPOS +#define bufpos_checking_assert(assertion) assert (assertion) +#else +#define bufpos_checking_assert(assertion) +#endif + +#ifdef ERROR_CHECK_GC +#define gc_checking_assert(assertion) assert (assertion) +#else +#define gc_checking_assert(assertion) +#endif + /* Define MEMORY_USAGE_STATS if you want extra code compiled in to determine where XEmacs's memory is going. */ #undef MEMORY_USAGE_STATS @@ -412,8 +424,6 @@ Boston, MA 02111-1307, USA. */ compiling-running-crashing. */ #undef NO_DOC_FILE -#define CONST const - /* If not defined, use unions instead of ints. A few systems (DEC Alpha) seem to require this, probably because something with the int definitions isn't right with 64-bit systems. @@ -605,22 +615,14 @@ on various systems. */ /* movemail options */ /* Should movemail use POP3 for mail access? */ -#undef MAIL_USE_POP +/* #undef MAIL_USE_POP */ /* Should movemail use kerberos for POP authentication? */ #undef KERBEROS /* Should movemail use hesiod for getting POP server host? */ #undef HESIOD /* Determine type of mail locking. */ -/* Play preprocessor games so that configure options override s&m files */ -#undef REAL_MAIL_USE_LOCKF -#undef REAL_MAIL_USE_FLOCK -#undef MAIL_USE_LOCKF -#undef MAIL_USE_FLOCK -#ifdef REAL_MAIL_USE_FLOCK -#define MAIL_USE_FLOCK -#endif -#ifdef REAL_MAIL_USE_LOCKF -#define MAIL_USE_LOCKF -#endif +#undef MAIL_LOCK_LOCKF +#undef REAL_LOCK_FLOCK +#undef MAIL_LOCK_DOT #endif /* _SRC_CONFIG_H_ */