Commit 0f21c005 authored by Dan Nicolaescu's avatar Dan Nicolaescu
Browse files

Add the list of macros documented in src/m/template.h and src/s/template.h.

parent 434c0be6
...@@ -50,6 +50,34 @@ SYSTEM_MALLOC Use the system library's malloc. ...@@ -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. 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. 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 ** 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. 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 ...@@ -78,10 +106,7 @@ BSD4_2
BSD4_3 BSD4_3
BSD_PGRPS BSD_PGRPS
BSD_SYSTEM BSD_SYSTEM
BSTRING
CANNOT_DUMP
CLASH_DETECTION CLASH_DETECTION
COFF
COFF_BSD_SYMBOLS COFF_BSD_SYMBOLS
CRT0_DUMMIES CRT0_DUMMIES
C_DEBUG_SWITCH C_DEBUG_SWITCH
...@@ -105,9 +130,7 @@ EMACS_CONFIG_OPTIONS ...@@ -105,9 +130,7 @@ EMACS_CONFIG_OPTIONS
EMACS_INT EMACS_INT
EMACS_UINT EMACS_UINT
END_FILES_1 END_FILES_1
EXPLICIT_SIGN_EXTEND
FILE_SYSTEM_CASE FILE_SYSTEM_CASE
FIRST_PTY_LETTER
FLOAT_CHECK_DOMAIN FLOAT_CHECK_DOMAIN
FSCALE FSCALE
GAP_USE_BCOPY GAP_USE_BCOPY
...@@ -161,7 +184,6 @@ HAVE_MKTIME ...@@ -161,7 +184,6 @@ HAVE_MKTIME
HAVE_MOUSE HAVE_MOUSE
HAVE_PERROR HAVE_PERROR
HAVE_PSTAT_GETDYNAMIC HAVE_PSTAT_GETDYNAMIC
HAVE_PTYS
HAVE_PWD_H HAVE_PWD_H
HAVE_RANDOM HAVE_RANDOM
HAVE_RENAME HAVE_RENAME
...@@ -189,8 +211,6 @@ HAVE_SYS_SYSTEMINFO_H ...@@ -189,8 +211,6 @@ HAVE_SYS_SYSTEMINFO_H
HAVE_SYS_TIMEB_H HAVE_SYS_TIMEB_H
HAVE_SYS_TIME_H HAVE_SYS_TIME_H
HAVE_TCATTR HAVE_TCATTR
HAVE_TERMIO
HAVE_TERMIOS
HAVE_TERMIOS_H HAVE_TERMIOS_H
HAVE_TEXT_START HAVE_TEXT_START
HAVE_TIMEVAL HAVE_TIMEVAL
...@@ -207,7 +227,6 @@ HPUX ...@@ -207,7 +227,6 @@ HPUX
IBMR2AIX IBMR2AIX
INHIBIT_X11R6_XIM INHIBIT_X11R6_XIM
INTERNAL_TERMINAL INTERNAL_TERMINAL
INTERRUPT_INPUT
IS_ANY_SEP IS_ANY_SEP
IS_DIRECTORY_SEP IS_DIRECTORY_SEP
KERNEL_FILE KERNEL_FILE
...@@ -232,10 +251,7 @@ LINKER ...@@ -232,10 +251,7 @@ LINKER
LINUX_VERSION_CODE LINUX_VERSION_CODE
LISP_FLOAT_TYPE LISP_FLOAT_TYPE
LNOFLSH LNOFLSH
LOAD_AVE_CVT
LOAD_AVE_TYPE
LOCALTIME_CACHE LOCALTIME_CACHE
MAIL_USE_FLOCK
MAIL_USE_LOCKF MAIL_USE_LOCKF
MAIL_USE_POP MAIL_USE_POP
MAIL_USE_SYSTEM_LOCK MAIL_USE_SYSTEM_LOCK
...@@ -243,23 +259,18 @@ MAXPATHLEN ...@@ -243,23 +259,18 @@ MAXPATHLEN
MIN_PTY_KERNEL_VERSION -- only used on Mac MIN_PTY_KERNEL_VERSION -- only used on Mac
MODE_LINE_BINARY_TEXT MODE_LINE_BINARY_TEXT
MUST_UNDEF__STDC__ MUST_UNDEF__STDC__
NARROWPROTO
NEED_BSDTTY NEED_BSDTTY
NEED_ERRNO NEED_ERRNO
NEED_LIBW NEED_LIBW
NEED_UNISTD_H NEED_UNISTD_H
NLIST_STRUCT NLIST_STRUCT
NOMULTIPLEJOBS
NOT_C_CODE NOT_C_CODE
NOT_USING_MOTIF NOT_USING_MOTIF
NO_ABORT NO_ABORT
NO_ARG_ARRAY
NO_DIR_LIBRARY NO_DIR_LIBRARY
NO_EDITRES NO_EDITRES
NO_MATHERR NO_MATHERR
NO_REMAP
NO_SHARED_LIBS NO_SHARED_LIBS
NO_SOCK_SIGIO
NO_TERMIO NO_TERMIO
NSIG NSIG
NSIG_MINIMUM NSIG_MINIMUM
...@@ -290,7 +301,6 @@ RUN_TIME_REMAP ...@@ -290,7 +301,6 @@ RUN_TIME_REMAP
SA_RESTART SA_RESTART
SECTION_ALIGNMENT SECTION_ALIGNMENT
SEGMENT_MASK SEGMENT_MASK
SEPCHAR
SETPGRP_RELEASES_CTTY SETPGRP_RELEASES_CTTY
SETUP_SLAVE_PTY SETUP_SLAVE_PTY
SIGALRM SIGALRM
...@@ -308,7 +318,6 @@ START_FILES_1 ...@@ -308,7 +318,6 @@ START_FILES_1
STDC_HEADERS STDC_HEADERS
SYMS_SYSTEM SYMS_SYSTEM
SYSTEM_PURESIZE_EXTRA SYSTEM_PURESIZE_EXTRA
SYSTEM_TYPE
SYSTEM_MALLOC SYSTEM_MALLOC
SYSV_SYSTEM_DIR SYSV_SYSTEM_DIR
Srandom Srandom
...@@ -327,14 +336,12 @@ UNEXEC ...@@ -327,14 +336,12 @@ UNEXEC
UNIX98_PTYS UNIX98_PTYS
USE_CRT_DLL USE_CRT_DLL
USE_MAC_IMAGE_IO USE_MAC_IMAGE_IO
USE_MMAP_FOR_BUFFERS
USE_TOOLKIT_SCROLL_BARS USE_TOOLKIT_SCROLL_BARS
USG USG
USG5 USG5
USG5_4 USG5_4
USG_SUBTTY_WORKS USG_SUBTTY_WORKS
VALBITS VALBITS
VIRT_ADDR_VARIES
WORDS_BIG_ENDIAN WORDS_BIG_ENDIAN
WRETCODE WRETCODE
XINT XINT
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment