aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorDan Nicolaescu2008-07-10 06:54:56 +0000
committerDan Nicolaescu2008-07-10 06:54:56 +0000
commita0ce9ab7910c161bf27a182218bbeacbcf1954d6 (patch)
tree0f475d650e5025887737a86cca24f127bd21844f /admin
parentcf37ed4f2308302d08aba5735ef99fa4ad6689f3 (diff)
downloademacs-a0ce9ab7910c161bf27a182218bbeacbcf1954d6.tar.gz
emacs-a0ce9ab7910c161bf27a182218bbeacbcf1954d6.zip
* unexec.c:
* m/ia64.h: * m/hp800.h: Remove dead code.
Diffstat (limited to 'admin')
-rw-r--r--admin/CPP-DEFINES391
1 files changed, 333 insertions, 58 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES
index 16e7aca8b08..a72c25320d2 100644
--- a/admin/CPP-DEFINES
+++ b/admin/CPP-DEFINES
@@ -45,19 +45,35 @@ SYSTEM_MALLOC Use the system library's malloc.
45 45
46** Replace, the definition is trivial: SWITCH_ENUM_CAST 46** Replace, the definition is trivial: SWITCH_ENUM_CAST
47 47
48** Temporarily put defines from removed files here, check if these macros need to be documented or removed because they are not used anymore. ** 48** Defines from src/m/*.h and src/s/*.h. Some of these might not be used in the code anymore, so they can be removed. The HAVE_* definitions are probably handled by autoconf, so it might be possible to just remove them from src/[sm]/*.h.
49
49 50
50ADDR_CORRECT 51ADDR_CORRECT
51ADJUST_TEXT_SCNHDR_SIZE 52ADJUST_EXEC_HEADER
53AIX
54AMPERSAND_FULL_NAME
52A_TEXT_OFFSET 55A_TEXT_OFFSET
53A_TEXT_SEEK 56A_TEXT_SEEK
54BAUD_CONVERT 57BAUD_CONVERT
58BCOPY_DOWNWARD_SAFE
59BCOPY_UPWARD_SAFE
60BITS_PER_EMACS_INT
61BITS_PER_LONG
62BROKEN_DATAGRAM_SOCKETS
55BROKEN_FIONREAD 63BROKEN_FIONREAD
64BROKEN_GET_CURRENT_DIR_NAME
65BROKEN_NON_BLOCKING_CONNECT
66BROKEN_PTY_READ_AFTER_EAGAIN
67BROKEN_SA_RESTART
68BROKEN_SIGAIO
56BROKEN_SIGIO 69BROKEN_SIGIO
70BROKEN_SIGPOLL
71BROKEN_SIGPTY
57BROKEN_TIOCGETC 72BROKEN_TIOCGETC
58BROKEN_TIOCGWINSZ 73BROKEN_TIOCGWINSZ
74BROKEN_XLISTFONTSWITHINFO
75BSD4_2
59BSD4_3 76BSD4_3
60BSD4_4
61BSD_PGRPS 77BSD_PGRPS
62BSD_SYSTEM 78BSD_SYSTEM
63BSTRING 79BSTRING
@@ -69,81 +85,193 @@ CRT0_DUMMIES
69C_DEBUG_SWITCH 85C_DEBUG_SWITCH
70C_SWITCH_MACHINE 86C_SWITCH_MACHINE
71C_SWITCH_SYSTEM 87C_SWITCH_SYSTEM
88C_SWITCH_SYSTEM_TEMACS
89C_SWITCH_X_SYSTEM
72DATA_END 90DATA_END
73DATA_SECTION_ALIGNMENT
74DATA_SEG_BITS 91DATA_SEG_BITS
75DATA_START 92DATA_START
76DEBUG 93DBL_MIN_REPLACEMENT
77DECLARE_GETPWUID_WITH_UID_T 94DECLARE_GETPWUID_WITH_UID_T
78DEFAULT_ENTRY_ADDRESS 95DEFAULT_ENTRY_ADDRESS
96DEFAULT_SOUND_DEVICE
97DEVICE_SEP
98DIRECTORY_SEP
99DONT_REOPEN_PTY
79DOT_GLOBAL_START 100DOT_GLOBAL_START
80DUMMIES 101DOUG_LEA_MALLOC
81ELF 102DebPrint
82EXEC_PAGESIZE 103EMACSDEBUG
104EMACS_CONFIGURATION
105EMACS_CONFIG_OPTIONS
106EMACS_INT
107EMACS_UINT
108END_FILES_1
109EXEC_SUFFIXES
83EXPLICIT_SIGN_EXTEND 110EXPLICIT_SIGN_EXTEND
111FILE_SYSTEM_CASE
84FIRST_PTY_LETTER 112FIRST_PTY_LETTER
113FLOAT_CHECK_DOMAIN
114FORCE_ALLOCA_H
85FSCALE 115FSCALE
116Fread
117GAP_USE_BCOPY
118GC_LISP_OBJECT_ALIGNMENT
119GC_MARK_SECONDARY_STACK
86GC_MARK_STACK 120GC_MARK_STACK
87GC_SETJMP_WORKS 121GC_SETJMP_WORKS
88GETPGRP_NO_ARG 122GETPGRP_NO_ARG
123GMALLOC_INHIBIT_VALLOC
124GNU_LIBRARY_PENDING_OUTPUT_COUNT
125GNU_LINUX
89GNU_MALLOC 126GNU_MALLOC
127HAVE_AIX_SMT_EXP
90HAVE_ALLOCA 128HAVE_ALLOCA
129HAVE_AVAILABILITYMACROS_H
130HAVE_BCMP
131HAVE_BCOPY
132HAVE_CBRT
91HAVE_CLOSEDIR 133HAVE_CLOSEDIR
92HAVE_CONFIG_H 134HAVE_CRTIN
93HAVE_CRTN 135HAVE_CRTN
136HAVE_DUP2
137HAVE_EUIDACCESS
138HAVE_FACES
139HAVE_FMOD
140HAVE_FPATHCONF
141HAVE_FREXP
142HAVE_FSYNC
143HAVE_FTIME
144HAVE_GETCWD
145HAVE_GETDOMAINNAME
146HAVE_GETHOSTNAME
147HAVE_GETLOADAVG
148HAVE_GETPAGESIZE
149HAVE_GETPT
94HAVE_GETTIMEOFDAY 150HAVE_GETTIMEOFDAY
151HAVE_GETWD
152HAVE_H_ERRNO
153HAVE_INDEX
95HAVE_INET_SOCKETS 154HAVE_INET_SOCKETS
96HAVE_LIBDNET 155HAVE_INVERSE_HYPERBOLIC
97HAVE_LIBINTL 156HAVE_LIB64_DIR
98HAVE_LIBRESOLV 157HAVE_LIBKSTAT
158HAVE_LIBNCURSES
159HAVE_LIBPTHREADS
160HAVE_LIBXMU
161HAVE_LIMITS_H
162HAVE_LINUX_VERSION_H
163HAVE_LOGB
164HAVE_LONG_FILE_NAMES
165HAVE_LRAND48
166HAVE_MENUS
167HAVE_MKDIR
168HAVE_MKTIME
169HAVE_MOUSE
170HAVE_PERROR
171HAVE_PSTAT_GETDYNAMIC
99HAVE_PTYS 172HAVE_PTYS
173HAVE_PWD_H
174HAVE_RANDOM
175HAVE_RENAME
176HAVE_RES_INIT
177HAVE_RINDEX
178HAVE_RINT
179HAVE_RMDIR
100HAVE_SELECT 180HAVE_SELECT
181HAVE_SETLOCALE
182HAVE_SETPGID
183HAVE_SETRLIMIT
184HAVE_SETSID
185HAVE_SHUTDOWN
101HAVE_SOCKETS 186HAVE_SOCKETS
187HAVE_SOUND
188HAVE_STDLIB_H
189HAVE_STRERROR
190HAVE_STRFTIME
102HAVE_STRING_H 191HAVE_STRING_H
192HAVE_STRUCT_UTIMBUF
193HAVE_SYSINFO
103HAVE_SYSVIPC 194HAVE_SYSVIPC
104HAVE_SYSV_SIGPAUSE 195HAVE_SYSV_SIGPAUSE
105HAVE_SYS_WAIT_H 196HAVE_SYS_SELECT_H
197HAVE_SYS_SYSTEMINFO_H
198HAVE_SYS_TIMEB_H
199HAVE_SYS_TIME_H
106HAVE_TCATTR 200HAVE_TCATTR
107HAVE_TERMIO 201HAVE_TERMIO
108HAVE_TERMIOS 202HAVE_TERMIOS
203HAVE_TERMIOS_H
109HAVE_TEXT_START 204HAVE_TEXT_START
205HAVE_TIMEVAL
206HAVE_TM_ZONE
207HAVE_TZSET
110HAVE_UNION_WAIT 208HAVE_UNION_WAIT
111HAVE_UNISTD_H 209HAVE_UNISTD_H
112HAVE_UTIMES 210HAVE_UTIMES
211HAVE_UTIME_H
212HAVE_VOLATILE
113HAVE_WAIT_HEADER 213HAVE_WAIT_HEADER
114HAVE_X11R6 214HAVE_WINDOW_SYSTEM
115HAVE_XSCREENNUMBEROFSCREEN 215HAVE_WORKING_VFORK
116HAVE_X_WINDOWS 216HAVE_XRMSETDATABASE
217HPUX
218HPUX11
219HPUX_NET
220IBMR2AIX
117INHIBIT_X11R6_XIM 221INHIBIT_X11R6_XIM
118INTEL386 222INTERNAL_TERMINAL
119INTERRUPT_INPUT 223INTERRUPT_INPUT
120IRIS 224IRIS
121IRIS_4D 225IRIS_4D
226IS_ANY_SEP
227IS_DIRECTORY_SEP
122KERNEL_FILE 228KERNEL_FILE
123LDAV_SYMBOL 229LDAV_SYMBOL
124LD_SWITCH_MACHINE 230LD_SWITCH_MACHINE
231LD_SWITCH_MACHINE_TEMACS
232LD_SWITCH_SITE
125LD_SWITCH_SYSTEM 233LD_SWITCH_SYSTEM
234LD_SWITCH_SYSTEM_1
126LD_SWITCH_SYSTEM_TEMACS 235LD_SWITCH_SYSTEM_TEMACS
236LD_SWITCH_SYSTEM_tmp
237LD_SWITCH_X_DEFAULT
238LIBS_CARBON
127LIBS_DEBUG 239LIBS_DEBUG
240LIBS_IMAGE
128LIBS_MACHINE 241LIBS_MACHINE
129LIBS_SYSTEM 242LIBS_SYSTEM
130LIBS_TERMCAP 243LIBS_TERMCAP
131LIBX11_SYSTEM 244LIBX11_SYSTEM
132LIBXMU 245LIBXMU
133LIB_GCC 246LIB_GCC
247LIB_MATH
134LIB_MOTIF 248LIB_MOTIF
135LIB_STANDARD 249LIB_STANDARD
136LIB_X11_LIB 250LIB_STANDARD_LIBSRC
137LINKER 251LINKER
252LINK_CRTL_SHARE
253LINUX
254LINUX_SBRK_BUG
255LINUX_SIGNALS_VIA_CHARACTERS_DOES_WORK
256LISP_FLOAT_TYPE
257LNOFLSH
138LOAD_AVE_CVT 258LOAD_AVE_CVT
139LOAD_AVE_TYPE 259LOAD_AVE_TYPE
140MACH 260LOCALTIME_CACHE
141MAIL_USE_FLOCK 261MAIL_USE_FLOCK
142MKDIR_PROTOTYPE 262MAIL_USE_LOCKF
143MOTIF 263MAIL_USE_POP
264MAIL_USE_SYSTEM_LOCK
265MAXPATHLEN
266MAX_PRINT_CHARS
267MIN_PTY_KERNEL_VERSION
268MODE_LINE_BINARY_TEXT
269MULTI_KBOARD
270MUST_UNDEF__STDC__
144NARROWPROTO 271NARROWPROTO
145NEED_BSDTTY 272NEED_BSDTTY
146NEED_ERRNO 273NEED_ERRNO
274NEED_LIBW
147NEED_PTEM_H 275NEED_PTEM_H
148NEED_SIOCTL 276NEED_SIOCTL
149NEED_UNISTD_H 277NEED_UNISTD_H
@@ -151,101 +279,248 @@ NLIST_STRUCT
151NOMULTIPLEJOBS 279NOMULTIPLEJOBS
152NONSYSTEM_DIR_LIBRARY 280NONSYSTEM_DIR_LIBRARY
153NOT_C_CODE 281NOT_C_CODE
282NOT_USING_MOTIF
154NO_ABORT 283NO_ABORT
155NO_ARG_ARRAY 284NO_ARG_ARRAY
285NO_EDITRES
286NO_FILIO_H
287NO_HYPHENS_IN_FILENAMES
288NO_MATHERR
156NO_REMAP 289NO_REMAP
290NO_SHARED_LIBS
157NO_SIOCTL_H 291NO_SIOCTL_H
158NO_SOCK_SIGIO 292NO_SOCK_SIGIO
159NO_TERMIO 293NO_TERMIO
160NO_UNION_TYPE 294NO_UNION_TYPE
161NSIG 295NSIG
162NSIG_MINIMUM 296NSIG_MINIMUM
163OBJECTS_MACHINE 297NULL
298NULL_DEVICE
299N_BADMAG
300N_BSSADDR
301N_PAGSIZ
302N_SYMOFF
303N_TRELOFF
304N_TXTOFF
164ORDINARY_LINK 305ORDINARY_LINK
165O_NDELAY 306OTHER_FILES
307O_APPEND
308O_BINARY
309O_CREAT
310O_EXCL
311O_RDONLY
312O_RDWR
313O_TEXT
314O_TRUNC
315O_WRONLY
316PAGESIZE
166PENDING_OUTPUT_COUNT 317PENDING_OUTPUT_COUNT
167PERROR
168PNTR_COMPARISON_TYPE 318PNTR_COMPARISON_TYPE
319POSIX
169POSIX_SIGNALS 320POSIX_SIGNALS
170PREFER_VSUSP 321PREFER_VSUSP
171PREFER_VSUSP
172PTY_ITERATION 322PTY_ITERATION
173PTY_NAME_SPRINTF 323PTY_NAME_SPRINTF
174PTY_OPEN 324PTY_OPEN
175PTY_TTY_NAME_SPRINTF 325PTY_TTY_NAME_SPRINTF
176PURESIZE 326PURESIZE
177READ 327PURE_SEG_BITS
178REL_ALLOC
179RUN_TIME_REMAP 328RUN_TIME_REMAP
329SA_RESTART
180SECTION_ALIGNMENT 330SECTION_ALIGNMENT
181SEEK
182SEGMENT_MASK 331SEGMENT_MASK
183SEGSIZ 332SEPCHAR
333SETPGRP_RELEASES_CTTY
184SETUP_SLAVE_PTY 334SETUP_SLAVE_PTY
185SIGMASKTYPE 335SHARABLE_LIB_BUG
336SHMKEY
337SIGALRM
338SIGCHLD
339SIGHUP
340SIGKILL
186SIGNALS_VIA_CHARACTERS 341SIGNALS_VIA_CHARACTERS
187SIGN_EXTEND_CHAR 342SIGN_EXTEND_CHAR
343SIGPIPE
344SIGQUIT
345SIGTRAP
188SIGTYPE 346SIGTYPE
347SOCKLEN_TYPE
348SOLARIS2
349SOLARIS2_4
350SPECIAL_EMACS_INT
189START_FILES 351START_FILES
190SVR4 352START_FILES_1
191SYSTEM_MALLOC 353STDC_HEADERS
354SYMS_SYSTEM
355SYSTEM_PURESIZE_EXTRA
192SYSTEM_TYPE 356SYSTEM_TYPE
193SYSV_PTYS 357SYSV_STREAMS
194SYSV_SYSTEM_DIR 358SYSV_SYSTEM_DIR
195S_IEXEC
196S_IFDIR
197S_IFLNK 359S_IFLNK
198S_IFMT 360Srandom
199S_IREAD
200S_IWRITE
201TAB3 361TAB3
202TABDLY 362TABDLY
203TERMCAP 363TERM
364TERMCAP_NAME
204TERMINFO 365TERMINFO
205TEXT_END 366TEXT_END
206TEXT_START 367TEXT_START
368THIS_IS_CONFIGURE
207THIS_IS_MAKEFILE 369THIS_IS_MAKEFILE
370TIME_WITH_SYS_TIME
371TIOCSIGSEND
372TM_IN_SYS_TIME
208ULIMIT_BREAK_VALUE 373ULIMIT_BREAK_VALUE
209UNEXEC 374UNEXEC
375UNIX98_PTYS
376USE_CRT_DLL
377USE_MAC_IMAGE_IO
210USE_MMAP_FOR_BUFFERS 378USE_MMAP_FOR_BUFFERS
379USE_TOOLKIT_SCROLL_BARS
211USG 380USG
212USG5 381USG5
213USG5_4 382USG5_4
214USG_JOBCTRL
215USG_SHARED_LIBRARIES 383USG_SHARED_LIBRARIES
384USG_SUBTTY_WORKS
385VALBITS
216VIRT_ADDR_VARIES 386VIRT_ADDR_VARIES
217WCOREDUMP 387VMS
388WAITTYPE
389WAIT_USE_INT
218WORDS_BIG_ENDIAN 390WORDS_BIG_ENDIAN
391WRETCODE
219X11R5_INHIBIT_I18N 392X11R5_INHIBIT_I18N
393XINT
220XOS_NEEDS_TIME_H 394XOS_NEEDS_TIME_H
395XPNTR
396XSET
397XUINT
221X_DEFAULT_FONT 398X_DEFAULT_FONT
222_ABIN32 399_AIX
223_MIPS_SZLONG 400_ARCH_PPC64
224_POSIX_SOURCE 401_CALLBACK_
402_FILE_OFFSET_BITS
403_GNUC_
404_LP64
405_MALLOC_INTERNAL
406_NAIVE_DOS_REGS
407_VARARGS_
408_WINSOCKAPI_
409_WINSOCK_H
410__ELF__
411__FreeBSD__
412__FreeBSD_version
413__GNUC__
414__LITTLE_ENDIAN
415__NetBSD__
416__OpenBSD__
417__STDC__
418__arch64__
419__cplusplus
420__hpux
421__ia64__
422__linux__
423__mc68000__
424__mips__
225_longjmp 425_longjmp
226_setjmp 426_setjmp
427_start
428abort
429access
227alloca 430alloca
228data_start 431bcmp
432bcopy
433brk
434bzero
435calloc
436chdir
437chmod
438chown
439close
440const
441creat
442ctime
229drem 443drem
444dup
445dup2
446edata
230emacs 447emacs
231entry
232etext 448etext
233fatal 449execlp
234fchmod 450execvp
235getpgrp 451fcloseall
236hp9000s800 452fdopen
453fgetchar
454fileno
455flushall
456fopen
457fputchar
458free
459fsync
460ftruncate
461fwrite
462getdefdir
463getdisk
464getenv
465getpid
466getuid
467getw
468gmtime
469i386
237index 470index
238jmp_buf 471init_process
239longjmp 472isatty
240m68000 473kill
474link
475linux
476localtime
477logb
478lseek
241m68k 479m68k
242magic 480malloc
243mc68000
244mips 481mips
245prep 482mkdir
246sel 483mktemp
484open
485pclose
486pipe
487popen
488putw
489random
490read
491realloc
492rename
493rindex
494rmdir
495sbrk
496select
497sigmask
498signal
499sigsetmask
500sleep
501spawnve
502srandom
503static
504strdup
505strerror
506stricmp
507strnicmp
508strupr
247subprocesses 509subprocesses
248sun 510sun
249text_start 511sys_nerr
512system
513temacs
514tzname
515tzset
516umask
517unix
518unlink
519utimbuf
520utime
521vfork
522wait
523write
524xfree
250 525
251# arch-tag: bc80061a-1168-4911-9766-46aaf2640250 526# arch-tag: bc80061a-1168-4911-9766-46aaf2640250