comparison src/ChangeLog @ 4759:aa5ed11f473b

Remove support for obsolete systems. See xemacs-patches message with ID <870180fe0911101613m6b8efa4bpf083fd9013950807@mail.gmail.com>.
author Jerry James <james@xemacs.org>
date Wed, 18 Nov 2009 08:49:14 -0700
parents 75975fd0b7fc
children 217abcf015c4
comparison
equal deleted inserted replaced
4758:75975fd0b7fc 4759:aa5ed11f473b
1 2009-11-10 Jerry James <james@xemacs.org>
2
3 * Makefile.in.in: Drop support for dynodump and OSF1.
4 * alloca.s: Drop support for old systems, namely hp9000s300, wicat,
5 ns16000, ns32000, sequent, pyramid, att3b5, and Xenix.
6 * broken-sun.h: Remove, unused.
7 * compiler.h: Drop support for OSF1.
8 * config.h.in: Modify comments about obsolete systems. Drop NeXTstep
9 and SunOS4 support.
10 (DYNODUMP): Removed.
11 * console.h: Remove reference to NeXTstep in a comment.
12 * data.c (sign_extend_temp): Removed, unused.
13 (sign_extend_lisp_int): Ditto.
14 * depend: Regenerate.
15 * ecrt0.c: Remove reference to DONT_NEED_ENVIRON, which is not defined
16 by any supported system. Remove support for obsolete systems. Remove
17 comments that refer to obsolete systems.
18 * emacs.c (main_1): Remove NeXT support. Remove references to
19 EXTRA_INITIALIZE and NO_SUBPROCESSES, which are not defined by any
20 supported system.
21 * faces.c (complex_vars_of_faces): Remove comment that refers to
22 NeXTstep.
23 * fileio.c: Drop support for ancient versions of HP/UX.
24 * getloadavg.c: Remove symbols defined only by obsolete systems from
25 comment at the top listing symbols of interest. Remove support for
26 obsolete systems.
27 (getloadavg): Drop code blocks specific to obsolete systems.
28 * getpagesize.h: Remove reference to NBPC, which is not used by any
29 supported system.
30 * gmalloc.c: Remove reference to GMALLOC_NEEDS_SBRK_DECL, which is not
31 used by any supported system.
32 * hftctl.c: Remove, used only by ancient versions of AIX.
33 * hpplay.c: Remove includes for HP/UX versions less than 11.
34 * libsst.h: Remove support for SunOS 4.
35 * m/arm.h: Remove comment about Xenix.
36 * m/ibmrs6000.h: Remove hftctl support, which is only for very old
37 versions of AIX.
38 * m/intel386.h: Remove references to obsolete systems.
39 * m/mips.h: Ditto.
40 * nsselect.m: Remove (devoid of content) NeXT support file.
41 * process-unix.c: Remove references to NO_SUBPROCESSES, SKTPAIR, and
42 CONNECT_NEEDS_SLOWED_INTERRUPTS, which are not defined by any
43 supported system.
44 * process.c: Remove reference to NO_SUBPROCESSES.
45 * process.h: Ditto.
46 * regex.c: Remove reference to SWITCH_ENUM_BUG, which is not defined
47 by an supported system, and hence SWITCH_ENUM_CAST as well.
48 * s/aix4-2.h: Merge older include files in, and drop #define/#undef
49 pairs.
50 * s/bsd4-3.h: Ditto.
51 * s/hpux11.h: Ditto.
52 * s/irix6-0.h: Ditto.
53 * s/usg5-4.h: Ditto.
54 * s/hpux11-shr.h: Remove references to deleted version of HP/UX.
55 * s/template.h: Remove references to ancient BSD versions.
56 * strcmp.c: Removed, unused.
57 * strcpy.c: Ditto.
58 * sunOS-fix.c: Ditto.
59 * sunplay.c (init_device): Remove SunOS4.0.3 code.
60 * syntax.c (scan_sexps_forward): Remove comment about Apollo, but
61 leave the code the way it is, because I prefer it this way.
62 * sysdep.c: Remove code guarded by preprocessor symbols that are not
63 defined on any supported system, namely ISC4_0, AIXHFT, IBMRTAIX,
64 NO_SUBPROCESSES, RTU, USG_JOBCTRL, USE_GETOBAUD, _CX_UX, DGUX, ultrix,
65 F_SETOWN_SOCK_NEG, SET_LINE_DISCIPLINE, BROKEN_CLOSEDIR, HPUX9, and
66 NeXT.
67 (sys_subshell): Remove, unused.
68 * sysfile.h: Remove reference to hftctl.c.
69 * sysproc.h: Remove code guarded by preprocessor symbols that are not
70 defined on any supported system, namely NO_SUBPROCESSES, IRIS,
71 NEED_NET_ERRNO_H, and USG_JOBCTRL.
72 * syssignal.h: Remove reference to NeXT.
73 * systty.h: Remove support for obsolete systems. Remove support for
74 BROKEN_TIOCGWINSZ, which is no longer needed.
75 * unexaix.c (unrelocate_symbols): Remove code only needed on ancient
76 versions of AIX.
77 * unexec.c: Remove references to COFF_ENCAPSULATE and
78 SECTION_ALIGNMENT, which are not needed on any supported system.
79 Remove references to obsolete systems.
80
81 * m/7300.h:
82 * m/acorn.h:
83 * m/alliant-2800.h:
84 * m/alliant.h:
85 * m/alliant1.h:
86 * m/alliant4.h:
87 * m/alpha.h:
88 * m/altos.h:
89 * m/amdahl.h:
90 * m/apollo.h:
91 * m/att3b.h:
92 * m/aviion.h:
93 * m/celerity.h:
94 * m/clipper.h:
95 * m/cnvrgnt.h:
96 * m/convex.h:
97 * m/cydra5.h:
98 * m/delta.h:
99 * m/delta88k.h:
100 * m/dpx2.h:
101 * m/dual.h:
102 * m/elxsi.h:
103 * m/ews4800r.h:
104 * m/gould-np1.h:
105 * m/gould.h:
106 * m/hp300bsd.h:
107 * m/hp9000s300.h:
108 * m/i860.h:
109 * m/ibm370aix.h:
110 * m/ibmps2-aix.h:
111 * m/ibmrt-aix.h:
112 * m/ibmrt.h:
113 * m/iris4d.h:
114 * m/iris5d.h:
115 * m/iris6d.h:
116 * m/irist.h:
117 * m/is386.h:
118 * m/isi-ov.h:
119 * m/luna88k.h:
120 * m/masscomp.h:
121 * m/mega68.h:
122 * m/mg1.h:
123 * m/mips-nec.h:
124 * m/mips-siemens.h:
125 * m/mips4.h:
126 * m/ncr386.h:
127 * m/news-risc.h:
128 * m/news.h:
129 * m/next.h:
130 * m/nh3000.h:
131 * m/nh4000.h:
132 * m/ns16000.h:
133 * m/ns32000.h:
134 * m/nu.h:
135 * m/orion.h:
136 * m/orion105.h:
137 * m/paragon.h:
138 * m/pfa50.h:
139 * m/plexus.h:
140 * m/pmax.h:
141 * m/pyramid.h:
142 * m/pyrmips.h:
143 * m/sequent-ptx.h:
144 * m/sequent.h:
145 * m/sgi-challenge.h:
146 * m/sgi3000.h:
147 * m/sps7.h:
148 * m/stride.h:
149 * m/sun1.h:
150 * m/sun2.h:
151 * m/sun3-68881.h:
152 * m/sun3-fpa.h:
153 * m/sun3-soft.h:
154 * m/sun3.h:
155 * m/sun386.h:
156 * m/symmetry.h:
157 * m/tad68k.h:
158 * m/tahoe.h:
159 * m/tandem-s2.h:
160 * m/targon31.h:
161 * m/tek4300.h:
162 * m/tekxd88.h:
163 * m/tower32.h:
164 * m/tower32v3.h:
165 * m/ustation.h:
166 * m/vax.h:
167 * m/wicat.h:
168 * m/xps100.h:
169 * s/3700.h:
170 * s/386-ix.h:
171 * s/386bsd.h:
172 * s/aix3-1.h:
173 * s/aix3-2-5.h:
174 * s/aix3-2.h:
175 * s/aix4-1.h:
176 * s/aix4.h:
177 * s/alliant-2800.h:
178 * s/alliant.h:
179 * s/altos.h:
180 * s/amdahl.h:
181 * s/bsd386.h:
182 * s/bsd4-1.h:
183 * s/bsd4-2.h:
184 * s/bsdos2-1.h:
185 * s/bsdos2.h:
186 * s/bsdos3.h:
187 * s/bsdos4.h:
188 * s/cxux.h:
189 * s/cxux7.h:
190 * s/decosf1-2.h:
191 * s/decosf1-3.h:
192 * s/decosf3-1.h:
193 * s/decosf3-2.h:
194 * s/decosf4-0.h:
195 * s/dgux.h:
196 * s/dgux5-4r2.h:
197 * s/dgux5-4r3.h:
198 * s/dgux5-4r4.h:
199 * s/domain.h:
200 * s/esix.h:
201 * s/esix5r4.h:
202 * s/ewsux5r4.h:
203 * s/hpux.h:
204 * s/hpux10-shr.h:
205 * s/hpux10.h:
206 * s/hpux8-shr.h:
207 * s/hpux8.h:
208 * s/hpux9-shr.h:
209 * s/hpux9-x11r4.h:
210 * s/hpux9.h:
211 * s/hpux9shxr4.h:
212 * s/iris3-5.h:
213 * s/iris3-6.h:
214 * s/irix3-3.h:
215 * s/irix4-0.h:
216 * s/irix5-0.h:
217 * s/irix5-1.h:
218 * s/irix5-2.h:
219 * s/irix5-3.h:
220 * s/isc2-2.h:
221 * s/isc3-0.h:
222 * s/isc4-0.h:
223 * s/isc4-1.h:
224 * s/linux.h:
225 * s/newsos5.h:
226 * s/nextstep.h:
227 * s/osf1.h:
228 * s/ptx.h:
229 * s/riscix1-1.h:
230 * s/riscix1-2.h:
231 * s/riscos5.h:
232 * s/rtu.h:
233 * s/sco4.h:
234 * s/sco5-shr.h:
235 * s/sco5.h:
236 * s/sunos4-0-shr.h:
237 * s/sunos4-0.h:
238 * s/sunos4-1-1.h:
239 * s/sunos4-1-2-shr.h:
240 * s/sunos4-1-2.h:
241 * s/sunos4-1-3-shr.h:
242 * s/sunos4-1-3.h:
243 * s/sunos4-1-4-shr.h:
244 * s/sunos4-1-4.h:
245 * s/sunos4-1-shr.h:
246 * s/sunos4-1.h:
247 * s/ultrix.h:
248 * s/ultrix4-3.h:
249 * s/umax.h:
250 * s/umips.h:
251 * s/unipl5-0.h:
252 * s/unipl5-2.h:
253 * s/usg5-0.h:
254 * s/usg5-2-2.h:
255 * s/usg5-2.h:
256 * s/usg5-3.h:
257 * s/xenix.h:
258 * unexapollo.c:
259 * unexconvex.c:
260 * unexelfsgi.c:
261 * unexencap.c:
262 * unexenix.c:
263 * unexfreebsd.c:
264 * unexfx2800.c:
265 * unexhp9k3.c:
266 * unexmips.c:
267 * unexnext.c:
268 * unexsni.c:
269 * unexsol2.c:
270 * unexsunos4.c: Removed.
271
1 2009-11-18 Stephen J. Turnbull <stephen@xemacs.org> 272 2009-11-18 Stephen J. Turnbull <stephen@xemacs.org>
2 273
3 Assorted cleanups. 274 Assorted cleanups.
4 275
5 * font-mgr.h (CHECKING_LANG): Remove redundant conversion. 276 * font-mgr.h (CHECKING_LANG): Remove redundant conversion.