 * #define SYSMALLOC, #undef the others.                                    *
#undef SMALLOC
#undef BSDMALLOC
#undef WRAPPEDMALLOC
#undef DEBUGMALLOC
 *   routines, and to act as a malloc replacement.  Conversely, undef'ing
 *   NeXTStep 3.x users should always #undef SBRK_OK.
#undef SBRK_OK
#undef DO_MSTATS
#undef DEBUGMALLOC_EXTENSIONS
#undef CHECK_MEMORY
#undef HAS_STATUS_TYPE
 * The old behavior (#undef both of the below) strips any number of
#undef REVERSIBLE_EXPLODE_STRING
#undef CAST_CALL_OTHERS
#undef NO_ADD_ACTION
#undef NO_SNOOP
#undef NO_ENVIRONMENT
#undef OLD_TYPE_BEHAVIOR
#undef OLD_RANGE_BEHAVIOR
#undef CUSTOM_CRYPT
#undef COMPAT_32
#undef NO_RESETS
 *   is #undef'd, then reset() will be called as always (which guaranteed that
#undef LAZY_RESETS
 * see ANSI characters either; if it is undefined ESC chars can be processed
 * #define STRIP_BEFORE_PROCESS_INPUT is the same as #undef NO_ANSI.
#undef OPCPROF
#undef OPCPROF_2D
#undef FLUSH_OUTPUT_IMMEDIATELY
#undef PRIVS
#undef INTERACTIVE_CATCH_TELL
#undef NO_SHADOWS
#undef SNOOP_SHADOWED
#undef RECEIVE_SNOOP
#undef PROFILE_FUNCTIONS
#undef NO_BUFFER_TYPE
#undef PACKAGE_MATRIX
#undef PACKAGE_MUDLIB_STATS
#undef PACKAGE_PARSER
#undef PACKAGE_EXTERNAL
#undef PACKAGE_DB
#undef USE_MYSQL 2		/* MySQL, bigger; it's free */
 *   the equivalent of seteuid(getuid(this_object())).  undef AUTO_SETEUID
#undef AUTO_SETEUID
#undef USE_32BIT_ADDRESSES
 *   (keeping this undefined will cause the driver to run faster).
#undef TRACE
#undef RUNTIME_LOADING
#undef TRACE_CODE
#undef GET_CHAR_IS_BUFFERED
