REL_ALLOC Compile in the relocatable memory allocator ralloc.c.
SYSTEM_MALLOC Use the system library's malloc.
subprocesses System can use subprocesses (for M-x shell for example). Defined by default, only MSDOS undefines it.
-USE_LISP_UNION_TYPE Define it in lisp.h to make Lisp_Object be a union type instead of the default int.
+DEBUG_LISP_OBJECT_TYPE Define it in lisp.h enable compile time checks on Lisp_Object use.
** System specific macros, described in detail in src/s/template.h
CLASH_DETECTION
BROKEN_SIGPOLL
BROKEN_SIGPTY
BSD4_2
-BSD4_3
BSD_SYSTEM
CLASH_DETECTION
DATA_SEG_BITS
HAVE_STRFTIME
HAVE_STRING_H
HAVE_STRUCT_UTIMBUF
-HAVE_SYSV_SIGPAUSE
HAVE_SYS_SELECT_H
HAVE_SYS_SYSTEMINFO_H
HAVE_SYS_TIMEB_H
HAVE_SYS_TIME_H
HAVE_TCATTR
-HAVE_TIMEVAL
HAVE_TM_ZONE
HAVE_TZSET
HAVE_UNISTD_H
-HAVE_UTIMES
HAVE_UTIME_H
HAVE_WINDOW_SYSTEM
HAVE_WORKING_VFORK
IS_DIRECTORY_SEP
LINKER
LINUX_VERSION_CODE
-LISP_FLOAT_TYPE
LNOFLSH
LOCALTIME_CACHE
MAIL_USE_FLOCK
USE_TOOLKIT_SCROLL_BARS
USG
USG5
-USG5_4
USG_SUBTTY_WORKS
VALBITS
WRETCODE