summaryrefslogtreecommitdiff
path: root/admin
diff options
context:
space:
mode:
authorDan Nicolaescu <dann@ics.uci.edu>2008-10-18 07:56:05 +0000
committerDan Nicolaescu <dann@ics.uci.edu>2008-10-18 07:56:05 +0000
commit0f21c00518b7a74456afc3ccff8436a4078a56b4 (patch)
tree78566c83d9ed0dc0afe8ea7c6448241de9994798 /admin
parent434c0be6cc15e46449aed4796298ae1fe1c85b91 (diff)
Add the list of macros documented in src/m/template.h and src/s/template.h.
Diffstat (limited to 'admin')
-rw-r--r--admin/CPP-DEFINES49
1 files changed, 28 insertions, 21 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES
index a737a9d6caf..de82ddf421a 100644
--- a/admin/CPP-DEFINES
+++ b/admin/CPP-DEFINES
@@ -50,6 +50,34 @@ 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.
+** System specific macros, decribed in detail in src/s/template.h
+BSTRING
+CLASH_DETECTION
+COFF
+FIRST_PTY_LETTER
+HAVE_PTYS
+HAVE_TERMIO
+HAVE_TERMIOS
+INTERRUPT_INPUT
+MAIL_USE_FLOCK
+NARROWPROTO
+NOMULTIPLEJOBS
+SEPCHAR
+SIGTYPE
+SYSTEM_TYPE
+USE_MMAP_FOR_BUFFERS
+
+** Machine specific macros, decribed in detail in src/m/template.h
+CANNOT_DUMP
+EXPLICIT_SIGN_EXTEND
+LOAD_AVE_CVT
+LOAD_AVE_TYPE
+NO_ARG_ARRAY
+NO_REMAP
+NO_SOCK_SIGIO
+VIRT_ADDR_VARIES
+WORDS_BIG_ENDIAN
+
** Misc macros
USER_FULL_NAME If defined, overrides the default pw->pw_gecos for getting at the full user name. Only MSDOS overrides the default.
@@ -78,10 +106,7 @@ BSD4_2
BSD4_3
BSD_PGRPS
BSD_SYSTEM
-BSTRING
-CANNOT_DUMP
CLASH_DETECTION
-COFF
COFF_BSD_SYMBOLS
CRT0_DUMMIES
C_DEBUG_SWITCH
@@ -105,9 +130,7 @@ EMACS_CONFIG_OPTIONS
EMACS_INT
EMACS_UINT
END_FILES_1
-EXPLICIT_SIGN_EXTEND
FILE_SYSTEM_CASE
-FIRST_PTY_LETTER
FLOAT_CHECK_DOMAIN
FSCALE
GAP_USE_BCOPY
@@ -161,7 +184,6 @@ HAVE_MKTIME
HAVE_MOUSE
HAVE_PERROR
HAVE_PSTAT_GETDYNAMIC
-HAVE_PTYS
HAVE_PWD_H
HAVE_RANDOM
HAVE_RENAME
@@ -189,8 +211,6 @@ HAVE_SYS_SYSTEMINFO_H
HAVE_SYS_TIMEB_H
HAVE_SYS_TIME_H
HAVE_TCATTR
-HAVE_TERMIO
-HAVE_TERMIOS
HAVE_TERMIOS_H
HAVE_TEXT_START
HAVE_TIMEVAL
@@ -207,7 +227,6 @@ HPUX
IBMR2AIX
INHIBIT_X11R6_XIM
INTERNAL_TERMINAL
-INTERRUPT_INPUT
IS_ANY_SEP
IS_DIRECTORY_SEP
KERNEL_FILE
@@ -232,10 +251,7 @@ LINKER
LINUX_VERSION_CODE
LISP_FLOAT_TYPE
LNOFLSH
-LOAD_AVE_CVT
-LOAD_AVE_TYPE
LOCALTIME_CACHE
-MAIL_USE_FLOCK
MAIL_USE_LOCKF
MAIL_USE_POP
MAIL_USE_SYSTEM_LOCK
@@ -243,23 +259,18 @@ MAXPATHLEN
MIN_PTY_KERNEL_VERSION -- only used on Mac
MODE_LINE_BINARY_TEXT
MUST_UNDEF__STDC__
-NARROWPROTO
NEED_BSDTTY
NEED_ERRNO
NEED_LIBW
NEED_UNISTD_H
NLIST_STRUCT
-NOMULTIPLEJOBS
NOT_C_CODE
NOT_USING_MOTIF
NO_ABORT
-NO_ARG_ARRAY
NO_DIR_LIBRARY
NO_EDITRES
NO_MATHERR
-NO_REMAP
NO_SHARED_LIBS
-NO_SOCK_SIGIO
NO_TERMIO
NSIG
NSIG_MINIMUM
@@ -290,7 +301,6 @@ RUN_TIME_REMAP
SA_RESTART
SECTION_ALIGNMENT
SEGMENT_MASK
-SEPCHAR
SETPGRP_RELEASES_CTTY
SETUP_SLAVE_PTY
SIGALRM
@@ -308,7 +318,6 @@ START_FILES_1
STDC_HEADERS
SYMS_SYSTEM
SYSTEM_PURESIZE_EXTRA
-SYSTEM_TYPE
SYSTEM_MALLOC
SYSV_SYSTEM_DIR
Srandom
@@ -327,14 +336,12 @@ UNEXEC
UNIX98_PTYS
USE_CRT_DLL
USE_MAC_IMAGE_IO
-USE_MMAP_FOR_BUFFERS
USE_TOOLKIT_SCROLL_BARS
USG
USG5
USG5_4
USG_SUBTTY_WORKS
VALBITS
-VIRT_ADDR_VARIES
WORDS_BIG_ENDIAN
WRETCODE
XINT