diff options
| author | Dan Nicolaescu | 2008-10-18 07:56:05 +0000 |
|---|---|---|
| committer | Dan Nicolaescu | 2008-10-18 07:56:05 +0000 |
| commit | 0f21c00518b7a74456afc3ccff8436a4078a56b4 (patch) | |
| tree | 78566c83d9ed0dc0afe8ea7c6448241de9994798 /admin | |
| parent | 434c0be6cc15e46449aed4796298ae1fe1c85b91 (diff) | |
| download | emacs-0f21c00518b7a74456afc3ccff8436a4078a56b4.tar.gz emacs-0f21c00518b7a74456afc3ccff8436a4078a56b4.zip | |
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-DEFINES | 49 |
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. | |||
| 50 | subprocesses System can use subprocesses (for M-x shell for example). Defined by default, only MSDOS undefines it. | 50 | subprocesses System can use subprocesses (for M-x shell for example). Defined by default, only MSDOS undefines it. |
| 51 | USE_LISP_UNION_TYPE Define it in lisp.h to make Lisp_Object be a union type instead of the default int. | 51 | USE_LISP_UNION_TYPE Define it in lisp.h to make Lisp_Object be a union type instead of the default int. |
| 52 | 52 | ||
| 53 | ** System specific macros, decribed in detail in src/s/template.h | ||
| 54 | BSTRING | ||
| 55 | CLASH_DETECTION | ||
| 56 | COFF | ||
| 57 | FIRST_PTY_LETTER | ||
| 58 | HAVE_PTYS | ||
| 59 | HAVE_TERMIO | ||
| 60 | HAVE_TERMIOS | ||
| 61 | INTERRUPT_INPUT | ||
| 62 | MAIL_USE_FLOCK | ||
| 63 | NARROWPROTO | ||
| 64 | NOMULTIPLEJOBS | ||
| 65 | SEPCHAR | ||
| 66 | SIGTYPE | ||
| 67 | SYSTEM_TYPE | ||
| 68 | USE_MMAP_FOR_BUFFERS | ||
| 69 | |||
| 70 | ** Machine specific macros, decribed in detail in src/m/template.h | ||
| 71 | CANNOT_DUMP | ||
| 72 | EXPLICIT_SIGN_EXTEND | ||
| 73 | LOAD_AVE_CVT | ||
| 74 | LOAD_AVE_TYPE | ||
| 75 | NO_ARG_ARRAY | ||
| 76 | NO_REMAP | ||
| 77 | NO_SOCK_SIGIO | ||
| 78 | VIRT_ADDR_VARIES | ||
| 79 | WORDS_BIG_ENDIAN | ||
| 80 | |||
| 53 | ** Misc macros | 81 | ** Misc macros |
| 54 | USER_FULL_NAME If defined, overrides the default pw->pw_gecos for getting at the full user name. Only MSDOS overrides the default. | 82 | USER_FULL_NAME If defined, overrides the default pw->pw_gecos for getting at the full user name. Only MSDOS overrides the default. |
| 55 | 83 | ||
| @@ -78,10 +106,7 @@ BSD4_2 | |||
| 78 | BSD4_3 | 106 | BSD4_3 |
| 79 | BSD_PGRPS | 107 | BSD_PGRPS |
| 80 | BSD_SYSTEM | 108 | BSD_SYSTEM |
| 81 | BSTRING | ||
| 82 | CANNOT_DUMP | ||
| 83 | CLASH_DETECTION | 109 | CLASH_DETECTION |
| 84 | COFF | ||
| 85 | COFF_BSD_SYMBOLS | 110 | COFF_BSD_SYMBOLS |
| 86 | CRT0_DUMMIES | 111 | CRT0_DUMMIES |
| 87 | C_DEBUG_SWITCH | 112 | C_DEBUG_SWITCH |
| @@ -105,9 +130,7 @@ EMACS_CONFIG_OPTIONS | |||
| 105 | EMACS_INT | 130 | EMACS_INT |
| 106 | EMACS_UINT | 131 | EMACS_UINT |
| 107 | END_FILES_1 | 132 | END_FILES_1 |
| 108 | EXPLICIT_SIGN_EXTEND | ||
| 109 | FILE_SYSTEM_CASE | 133 | FILE_SYSTEM_CASE |
| 110 | FIRST_PTY_LETTER | ||
| 111 | FLOAT_CHECK_DOMAIN | 134 | FLOAT_CHECK_DOMAIN |
| 112 | FSCALE | 135 | FSCALE |
| 113 | GAP_USE_BCOPY | 136 | GAP_USE_BCOPY |
| @@ -161,7 +184,6 @@ HAVE_MKTIME | |||
| 161 | HAVE_MOUSE | 184 | HAVE_MOUSE |
| 162 | HAVE_PERROR | 185 | HAVE_PERROR |
| 163 | HAVE_PSTAT_GETDYNAMIC | 186 | HAVE_PSTAT_GETDYNAMIC |
| 164 | HAVE_PTYS | ||
| 165 | HAVE_PWD_H | 187 | HAVE_PWD_H |
| 166 | HAVE_RANDOM | 188 | HAVE_RANDOM |
| 167 | HAVE_RENAME | 189 | HAVE_RENAME |
| @@ -189,8 +211,6 @@ HAVE_SYS_SYSTEMINFO_H | |||
| 189 | HAVE_SYS_TIMEB_H | 211 | HAVE_SYS_TIMEB_H |
| 190 | HAVE_SYS_TIME_H | 212 | HAVE_SYS_TIME_H |
| 191 | HAVE_TCATTR | 213 | HAVE_TCATTR |
| 192 | HAVE_TERMIO | ||
| 193 | HAVE_TERMIOS | ||
| 194 | HAVE_TERMIOS_H | 214 | HAVE_TERMIOS_H |
| 195 | HAVE_TEXT_START | 215 | HAVE_TEXT_START |
| 196 | HAVE_TIMEVAL | 216 | HAVE_TIMEVAL |
| @@ -207,7 +227,6 @@ HPUX | |||
| 207 | IBMR2AIX | 227 | IBMR2AIX |
| 208 | INHIBIT_X11R6_XIM | 228 | INHIBIT_X11R6_XIM |
| 209 | INTERNAL_TERMINAL | 229 | INTERNAL_TERMINAL |
| 210 | INTERRUPT_INPUT | ||
| 211 | IS_ANY_SEP | 230 | IS_ANY_SEP |
| 212 | IS_DIRECTORY_SEP | 231 | IS_DIRECTORY_SEP |
| 213 | KERNEL_FILE | 232 | KERNEL_FILE |
| @@ -232,10 +251,7 @@ LINKER | |||
| 232 | LINUX_VERSION_CODE | 251 | LINUX_VERSION_CODE |
| 233 | LISP_FLOAT_TYPE | 252 | LISP_FLOAT_TYPE |
| 234 | LNOFLSH | 253 | LNOFLSH |
| 235 | LOAD_AVE_CVT | ||
| 236 | LOAD_AVE_TYPE | ||
| 237 | LOCALTIME_CACHE | 254 | LOCALTIME_CACHE |
| 238 | MAIL_USE_FLOCK | ||
| 239 | MAIL_USE_LOCKF | 255 | MAIL_USE_LOCKF |
| 240 | MAIL_USE_POP | 256 | MAIL_USE_POP |
| 241 | MAIL_USE_SYSTEM_LOCK | 257 | MAIL_USE_SYSTEM_LOCK |
| @@ -243,23 +259,18 @@ MAXPATHLEN | |||
| 243 | MIN_PTY_KERNEL_VERSION -- only used on Mac | 259 | MIN_PTY_KERNEL_VERSION -- only used on Mac |
| 244 | MODE_LINE_BINARY_TEXT | 260 | MODE_LINE_BINARY_TEXT |
| 245 | MUST_UNDEF__STDC__ | 261 | MUST_UNDEF__STDC__ |
| 246 | NARROWPROTO | ||
| 247 | NEED_BSDTTY | 262 | NEED_BSDTTY |
| 248 | NEED_ERRNO | 263 | NEED_ERRNO |
| 249 | NEED_LIBW | 264 | NEED_LIBW |
| 250 | NEED_UNISTD_H | 265 | NEED_UNISTD_H |
| 251 | NLIST_STRUCT | 266 | NLIST_STRUCT |
| 252 | NOMULTIPLEJOBS | ||
| 253 | NOT_C_CODE | 267 | NOT_C_CODE |
| 254 | NOT_USING_MOTIF | 268 | NOT_USING_MOTIF |
| 255 | NO_ABORT | 269 | NO_ABORT |
| 256 | NO_ARG_ARRAY | ||
| 257 | NO_DIR_LIBRARY | 270 | NO_DIR_LIBRARY |
| 258 | NO_EDITRES | 271 | NO_EDITRES |
| 259 | NO_MATHERR | 272 | NO_MATHERR |
| 260 | NO_REMAP | ||
| 261 | NO_SHARED_LIBS | 273 | NO_SHARED_LIBS |
| 262 | NO_SOCK_SIGIO | ||
| 263 | NO_TERMIO | 274 | NO_TERMIO |
| 264 | NSIG | 275 | NSIG |
| 265 | NSIG_MINIMUM | 276 | NSIG_MINIMUM |
| @@ -290,7 +301,6 @@ RUN_TIME_REMAP | |||
| 290 | SA_RESTART | 301 | SA_RESTART |
| 291 | SECTION_ALIGNMENT | 302 | SECTION_ALIGNMENT |
| 292 | SEGMENT_MASK | 303 | SEGMENT_MASK |
| 293 | SEPCHAR | ||
| 294 | SETPGRP_RELEASES_CTTY | 304 | SETPGRP_RELEASES_CTTY |
| 295 | SETUP_SLAVE_PTY | 305 | SETUP_SLAVE_PTY |
| 296 | SIGALRM | 306 | SIGALRM |
| @@ -308,7 +318,6 @@ START_FILES_1 | |||
| 308 | STDC_HEADERS | 318 | STDC_HEADERS |
| 309 | SYMS_SYSTEM | 319 | SYMS_SYSTEM |
| 310 | SYSTEM_PURESIZE_EXTRA | 320 | SYSTEM_PURESIZE_EXTRA |
| 311 | SYSTEM_TYPE | ||
| 312 | SYSTEM_MALLOC | 321 | SYSTEM_MALLOC |
| 313 | SYSV_SYSTEM_DIR | 322 | SYSV_SYSTEM_DIR |
| 314 | Srandom | 323 | Srandom |
| @@ -327,14 +336,12 @@ UNEXEC | |||
| 327 | UNIX98_PTYS | 336 | UNIX98_PTYS |
| 328 | USE_CRT_DLL | 337 | USE_CRT_DLL |
| 329 | USE_MAC_IMAGE_IO | 338 | USE_MAC_IMAGE_IO |
| 330 | USE_MMAP_FOR_BUFFERS | ||
| 331 | USE_TOOLKIT_SCROLL_BARS | 339 | USE_TOOLKIT_SCROLL_BARS |
| 332 | USG | 340 | USG |
| 333 | USG5 | 341 | USG5 |
| 334 | USG5_4 | 342 | USG5_4 |
| 335 | USG_SUBTTY_WORKS | 343 | USG_SUBTTY_WORKS |
| 336 | VALBITS | 344 | VALBITS |
| 337 | VIRT_ADDR_VARIES | ||
| 338 | WORDS_BIG_ENDIAN | 345 | WORDS_BIG_ENDIAN |
| 339 | WRETCODE | 346 | WRETCODE |
| 340 | XINT | 347 | XINT |