comparison admin/CPP-DEFINES @ 91702:b7a5a89054dc

* configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code dealing with obsolete variables. * fakemail.c (MAIL_PROGRAM_NAME): Remove unused conditional. (main): Replace MAIL_PROGRAM_NAME with its value. * src/Makefile.in: * src/emacs.c: * src/gmalloc.c: * src/keyboard.c: * src/lisp.h: * src/m/ibm370aix.h: * src/process.c: * src/regex.c: * src/s/hpux.h: * src/sysdep.c: * src/sysselect.h: * src/systty.h: * src/unexec.c: * src/w32term.c: * src/xsmfns.c: * src/xterm.c: Remove code that deals with obsolete variables. * s/msdos.h (DONT_NEED_ENVIRON): Don't define. * ecrt0.c: Replace the DONT_NEED_ENVIRON test with MSDOS test, nothing else needs it anymore.
author Dan Nicolaescu <dann@ics.uci.edu>
date Sat, 09 Feb 2008 18:03:10 +0000
parents 6dc0177676fe
children 8defa73b443e
comparison
equal deleted inserted replaced
91701:8fac5ad6ff83 91702:b7a5a89054dc
40 40
41 ** Compile-time options ** 41 ** Compile-time options **
42 REL_ALLOC Compile in the relocatable memory allocator ralloc.c. 42 REL_ALLOC Compile in the relocatable memory allocator ralloc.c.
43 SYSTEM_MALLOC Use the system library's malloc. 43 SYSTEM_MALLOC Use the system library's malloc.
44 44
45 ** All references to these symbols should be removed, all their definitions are gone ** 45 ** Replace, the definition is trivial: SWITCH_ENUM_CAST
46
47 NU
48 romp
49 46
50 ** Temporarily put defines from removed files here, check if these macros need to be documented or removed because they are not used anymore. ** 47 ** Temporarily put defines from removed files here, check if these macros need to be documented or removed because they are not used anymore. **
51 48
52 ABORT_RETURN_TYPE
53 ADDR_CORRECT 49 ADDR_CORRECT
54 ADJUST_EXEC_HEADER
55 ADJUST_TEXTBASE 50 ADJUST_TEXTBASE
56 ADJUST_TEXT_SCNHDR_SIZE 51 ADJUST_TEXT_SCNHDR_SIZE
57 A_TEXT_OFFSET 52 A_TEXT_OFFSET
58 A_TEXT_SEEK 53 A_TEXT_SEEK
59 BAUD_CONVERT 54 BAUD_CONVERT
60 BROKEN_FIONREAD 55 BROKEN_FIONREAD
61 BROKEN_SELECT_NON_X
62 BROKEN_SIGIO 56 BROKEN_SIGIO
63 BROKEN_TIOCGETC 57 BROKEN_TIOCGETC
64 BROKEN_TIOCGWINSZ 58 BROKEN_TIOCGWINSZ
65 BSD4_2 59 BSD4_2
66 BSD4_3 60 BSD4_3
70 BSTRING 64 BSTRING
71 CANNOT_DUMP 65 CANNOT_DUMP
72 CLASH_DETECTION 66 CLASH_DETECTION
73 COFF 67 COFF
74 COFF_BSD_SYMBOLS 68 COFF_BSD_SYMBOLS
75 CRT0_COMPILE
76 CRT0_DUMMIES 69 CRT0_DUMMIES
77 C_DEBUG_SWITCH 70 C_DEBUG_SWITCH
78 C_OPTIMIZE_SWITCH 71 C_OPTIMIZE_SWITCH
79 C_SWITCH_ASM
80 C_SWITCH_MACHINE 72 C_SWITCH_MACHINE
81 C_SWITCH_SYSTEM 73 C_SWITCH_SYSTEM
82 DATA_END 74 DATA_END
83 DATA_SECTION_ALIGNMENT 75 DATA_SECTION_ALIGNMENT
84 DATA_SEG_BITS 76 DATA_SEG_BITS
85 DATA_START 77 DATA_START
86 DEBUG 78 DEBUG
87 DECLARE_GETPWUID_WITH_UID_T 79 DECLARE_GETPWUID_WITH_UID_T
88 DEFAULT_ENTRY_ADDRESS 80 DEFAULT_ENTRY_ADDRESS
89 DONT_NEED_ENVIRON
90 DOT_GLOBAL_START 81 DOT_GLOBAL_START
91 DUMMIES 82 DUMMIES
92 EEOF
93 ELF 83 ELF
94 EXEC_HDR_TYPE
95 EXEC_MAGIC
96 EXEC_PAGESIZE 84 EXEC_PAGESIZE
97 EXPLICIT_SIGN_EXTEND 85 EXPLICIT_SIGN_EXTEND
98 EXTRA_INITIALIZE
99 FIRST_PTY_LETTER 86 FIRST_PTY_LETTER
100 FREE_RETURN_TYPE
101 FSCALE 87 FSCALE
102 F_SETOWN_BUG
103 F_SETOWN_SOCK_NEG
104 GC_MARK_STACK 88 GC_MARK_STACK
105 GC_SETJMP_WORKS 89 GC_SETJMP_WORKS
106 GETPGRP_NO_ARG 90 GETPGRP_NO_ARG
107 GNU_MALLOC 91 GNU_MALLOC
108 HAVE_ALLOCA 92 HAVE_ALLOCA
109 HAVE_BROKEN_INET_ADDR
110 HAVE_CLOSEDIR 93 HAVE_CLOSEDIR
111 HAVE_CONFIG_H 94 HAVE_CONFIG_H
112 HAVE_CRTN 95 HAVE_CRTN
113 HAVE_GETTIMEOFDAY 96 HAVE_GETTIMEOFDAY
114 HAVE_INET_SOCKETS 97 HAVE_INET_SOCKETS
129 HAVE_UNISTD_H 112 HAVE_UNISTD_H
130 HAVE_UNIX_DOMAIN 113 HAVE_UNIX_DOMAIN
131 HAVE_UTIMES 114 HAVE_UTIMES
132 HAVE_WAIT_HEADER 115 HAVE_WAIT_HEADER
133 HAVE_X11R6 116 HAVE_X11R6
134 HAVE_XFREE386
135 HAVE_XSCREENNUMBEROFSCREEN 117 HAVE_XSCREENNUMBEROFSCREEN
136 HAVE_X_WINDOWS 118 HAVE_X_WINDOWS
137 HEADER_INCL_IN_TEXT
138 IBMAIX
139 INHIBIT_X11R6_XIM 119 INHIBIT_X11R6_XIM
140 INIT_BAUD_RATE
141 INTEL386 120 INTEL386
142 INTERRUPT_INPUT 121 INTERRUPT_INPUT
143 IN_UNEXEC
144 IRIS 122 IRIS
145 IRIS_4D 123 IRIS_4D
146 IRIX6_5 124 IRIX6_5
147 IRIX_FORCE_32_BITS 125 IRIX_FORCE_32_BITS
148 KEEP_OLD_PADDR
149 KEEP_OLD_TEXT_SCNPTR
150 KERNEL_FILE 126 KERNEL_FILE
151 LDAV_SYMBOL 127 LDAV_SYMBOL
152 LD_SWITCH_MACHINE 128 LD_SWITCH_MACHINE
153 LD_SWITCH_SYSTEM 129 LD_SWITCH_SYSTEM
154 LD_SWITCH_SYSTEM_TEMACS 130 LD_SWITCH_SYSTEM_TEMACS
155 LD_TEXT_START_ADDR
156 LIBS_DEBUG 131 LIBS_DEBUG
157 LIBS_MACHINE 132 LIBS_MACHINE
158 LIBS_SYSTEM 133 LIBS_SYSTEM
159 LIBS_TERMCAP 134 LIBS_TERMCAP
160 LIBX11_MACHINE
161 LIBX11_SYSTEM 135 LIBX11_SYSTEM
162 LIBXMU 136 LIBXMU
163 LIB_GCC 137 LIB_GCC
164 LIB_MOTIF 138 LIB_MOTIF
165 LIB_STANDARD 139 LIB_STANDARD
166 LIB_X11_LIB 140 LIB_X11_LIB
167 LINKER 141 LINKER
168 LOAD_AVE_CVT 142 LOAD_AVE_CVT
169 LOAD_AVE_TYPE 143 LOAD_AVE_TYPE
170 L_SET
171 MAIL_PROGRAM_NAME
172 MAIL_USE_FLOCK 144 MAIL_USE_FLOCK
173 MAXNAMLEN
174 MEMMOVE_MISSING
175 MEMORY_IN_STRING_H
176 MKDIR_PROTOTYPE 145 MKDIR_PROTOTYPE
177 MOTIF 146 MOTIF
178 NARROWPROTO 147 NARROWPROTO
179 NEED_ERRNO 148 NEED_ERRNO
180 NEED_NET_ERRNO_H
181 NEED_PTEM_H 149 NEED_PTEM_H
182 NEED_SIOCTL 150 NEED_SIOCTL
183 NEW_PROGRAM_H
184 NEW_SECTION_H
185 NLIST_NAME_UNION
186 NLIST_STRUCT 151 NLIST_STRUCT
187 NOMULTIPLEJOBS 152 NOMULTIPLEJOBS
188 NONSYSTEM_DIR_LIBRARY 153 NONSYSTEM_DIR_LIBRARY
189 NOT_C_CODE 154 NOT_C_CODE
190 NO_ARG_ARRAY 155 NO_ARG_ARRAY
191 NO_GET_LOAD_AVG
192 NO_MODE_T 156 NO_MODE_T
193 NO_PTY_H
194 NO_REMAP 157 NO_REMAP
195 NO_SIOCTL_H 158 NO_SIOCTL_H
196 NO_SOCKETS_IN_FILE_SYSTEM
197 NO_SOCK_SIGIO 159 NO_SOCK_SIGIO
198 NO_TERMIO 160 NO_TERMIO
199 NO_UNION_TYPE
200 NO_UNION_TYPE 161 NO_UNION_TYPE
201 NSIG 162 NSIG
202 NSIG_MINIMUM 163 NSIG_MINIMUM
203 OBJECTS_MACHINE 164 OBJECTS_MACHINE
204 ORDINARY_LINK 165 ORDINARY_LINK
205 OSF1
206 O_NDELAY 166 O_NDELAY
207 PATCH_INDEX
208 PENDING_OUTPUT_COUNT 167 PENDING_OUTPUT_COUNT
209 PERROR 168 PERROR
210 PNTR_COMPARISON_TYPE 169 PNTR_COMPARISON_TYPE
211 POSIX_SIGNALS 170 POSIX_SIGNALS
212 PREFER_VSUSP 171 PREFER_VSUSP
222 SEEK 181 SEEK
223 SEGMENT_MASK 182 SEGMENT_MASK
224 SEGSIZ 183 SEGSIZ
225 SETUP_SLAVE_PTY 184 SETUP_SLAVE_PTY
226 SHORTNAMES 185 SHORTNAMES
227 SHORT_CAST_BUG
228 SIGMASKTYPE 186 SIGMASKTYPE
229 SIGNALS_VIA_CHARACTERS 187 SIGNALS_VIA_CHARACTERS
230 SIGN_EXTEND_CHAR 188 SIGN_EXTEND_CHAR
231 SIGTYPE 189 SIGTYPE
232 SIG_BLOCK
233 SKTPAIR
234 SMAIL
235 START_FILES 190 START_FILES
236 SUNOS4
237 SUNOS_LOCALTIME_BUG
238 SVR4 191 SVR4
239 SWITCH_ENUM_BUG
240 SYMS_START
241 SYSTEM_MALLOC 192 SYSTEM_MALLOC
242 SYSTEM_TYPE 193 SYSTEM_TYPE
243 SYSV_PTYS 194 SYSV_PTYS
244 SYSV_SYSTEM_DIR 195 SYSV_SYSTEM_DIR
245 S_IEXEC 196 S_IEXEC
250 S_IWRITE 201 S_IWRITE
251 TERMCAP 202 TERMCAP
252 TERMINFO 203 TERMINFO
253 TEXT_END 204 TEXT_END
254 TEXT_START 205 TEXT_START
255 TEXT_START_ADDR
256 THIS_IS_MAKEFILE 206 THIS_IS_MAKEFILE
257 TPIX
258 ULIMIT_BREAK_VALUE 207 ULIMIT_BREAK_VALUE
259 UNEXEC 208 UNEXEC
260 USE_DL_STUBS
261 USE_GETOBAUD
262 USE_MMAP_FOR_BUFFERS 209 USE_MMAP_FOR_BUFFERS
263 USE_NONANSI_DEFUN
264 USG 210 USG
265 USG5 211 USG5
266 USG5_3 212 USG5_3
267 USG5_4 213 USG5_4
268 USG_JOBCTRL 214 USG_JOBCTRL
269 USG_SHARED_LIBRARIES 215 USG_SHARED_LIBRARIES
270 VIRT_ADDR_VARIES 216 VIRT_ADDR_VARIES
271 WORDS_BIG_ENDIAN 217 WORDS_BIG_ENDIAN
272 WORD_MACHINE 218 WORD_MACHINE
273 WRITE
274 X11R4
275 XICCC
276 XINT 219 XINT
277 XSET 220 XSET
278 XUINT 221 XUINT
279 X_DEFAULT_FONT 222 X_DEFAULT_FONT
280 _ABIN32 223 _ABIN32
281 _MIPS_SZLONG 224 _MIPS_SZLONG
282 _POSIX_SOURCE 225 _POSIX_SOURCE
283 __main
284 _longjmp 226 _longjmp
285 _setjmp 227 _setjmp
286 _sobuf
287 aix386
288 alloca 228 alloca
289 aouthdr
290 data_start 229 data_start
291 drem 230 drem
292 dsize
293 emacs 231 emacs
294 entry 232 entry
295 etext 233 etext
296 fatal 234 fatal
297 fchmod 235 fchmod
298 getpgrp 236 getpgrp
299 ghs
300 hp9000s800 237 hp9000s800
301 index 238 index
302 internal_with_output_to_temp_buffer
303 jmp_buf 239 jmp_buf
304 longjmp 240 longjmp
305 m68000 241 m68000
306 m68k 242 m68k
307 magic 243 magic