diff nt/config.h @ 274:ca9a9ec9c1c1 r21-0b35

Import from CVS: tag r21-0b35
author cvs
date Mon, 13 Aug 2007 10:29:42 +0200
parents c5d627a313b1
children c42ec1d1cded
line wrap: on
line diff
--- a/nt/config.h	Mon Aug 13 10:28:54 2007 +0200
+++ b/nt/config.h	Mon Aug 13 10:29:42 2007 +0200
@@ -311,6 +311,8 @@
 
 #define LOWTAGS
 
+#ifdef DEBUG_XEMACS
+
 /* Define USE_ASSERTIONS if you want the abort() to be changed to assert()
    If the assertion fails, assert_failed() will be called.  This is
    recommended for general use because it gives more info about the crash
@@ -318,12 +320,6 @@
    or have limited core dumps out of existence. */
 #define USE_ASSERTIONS
 
-/* Define one or more of the following if you want lots of extra checks
-   (e.g. structure validation) compiled in.  These should be turned
-   on during the beta-test cycle. */
-
-#ifdef DEBUG_XEMACS
-
 /* Check the entire extent structure of a buffer each time an extent
    change is done, and do other extent-related checks. */
 #define ERROR_CHECK_EXTENTS
@@ -344,10 +340,6 @@
 
 #endif /* DEBUG_XEMACS */
 
-/* Define DEBUG_XEMACS if you want extra debugging code compiled in.
-   This is mainly intended for use by developers. */
-/* #define DEBUG_XEMACS 0 */
-
 /* Define MEMORY_USAGE_STATS if you want extra code compiled in to
    determine where XEmacs's memory is going. */
 #undef MEMORY_USAGE_STATS
@@ -649,6 +641,8 @@
 
 #endif /* compiler understands #pragma warning*/
 
+#define enum_field(enumeration_type) enum enumeration_type
+
 /* We want to avoid saving the signal mask if possible, because
    that necessitates a system call. */
 #ifdef HAVE_SIGSETJMP