* systime.h (Time): Define only if emacs is defined.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
4a720484
GM
12011-05-19 Glenn Morris <rgm@gnu.org>
2
3 * sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
4 * sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
5 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
6
75c0d28a
EZ
72011-05-07 Eli Zaretskii <eliz@gnu.org>
8
9 * inttypes.h: Include stdint.h.
10 (uintmax_t): Don't define, it is defined in stdint.h.
11
12 * sedlibmk.inp (am__append_1): Edit to comment out.
13 (am__append_2): Edit to expose.
14 (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
15 to empty.
16 (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
17 to comment out corresponding lines.
18
8db90b73
EZ
192011-04-30 Eli Zaretskii <eliz@gnu.org>
20
21 * inttypes.h: New file.
22
23 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
24 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
25
26 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
27
28 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
29 Add ../msdos/inttypes.h to prerequisites of lread.o.
30
1b2de274
EZ
312011-04-24 Eli Zaretskii <eliz@gnu.org>
32
33 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
34 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
35 REPLACE_* variables.
36
7c106b1e
EZ
372011-04-06 Eli Zaretskii <eliz@gnu.org>
38
39 * sedlibmk.inp: Update checklist.
40 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
41 ($(top_builddir)/config.status): Edit away, both as target and in
42 prerequisites.
43 (@am__fastdepCC_FALSE@): Fix editing.
44 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
45 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
46 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
47 to either nothing or "#".
48
07da4b3c
EZ
492011-03-25 Eli Zaretskii <eliz@gnu.org>
50
51 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
52 Add a description of what needs to be done when a new gnulib
53 module is added.
f4d87671 54 (MKDIR_P): Fix replacement command.
07da4b3c 55
33383987
JB
562011-03-07 Chong Yidong <cyd@stupidchicken.com>
57
58 * Version 23.3 released.
59
945d8b44
EZ
602011-02-26 Eli Zaretskii <eliz@gnu.org>
61
003fa8b6
EZ
62 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
63 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
64 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
65 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
66 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
67 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
68 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
69 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
70 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
71 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
72 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
73 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
74 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
75 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
76 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
77 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
78 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
79 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 80 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 81 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 82 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
83
84 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
85 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
86 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
87 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
88 edits.
89
945d8b44
EZ
90 * depfiles.bat: Create a dummy .Po file only if a file by the same
91 name does not already exist in the deps/ subdirectory.
92
9d9d12cd
EZ
932011-02-19 Eli Zaretskii <eliz@gnu.org>
94
615d868e 95 * depfiles.bat: New file.
83627c03 96
615d868e
EZ
97 * sedlibmk.inp: New file.
98
99 * sedlibcf.inp: New file.
f601db19
EZ
100
101 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
102 (BUILT_EMACS): Rename from BUILT-EMACS.
103
104 * sed6.inp (MAKEINFO): Edit to "makeinfo".
105 (ENVADD): Adjust to MAKEINFO_OPTS.
106 (texinputdir): Don't edit.
107
534e4e80
EZ
108 * sed3v2.inp (-DVERSION): Edit out.
109 (LOADLIBES): Don't edit to empty.
110
615d868e
EZ
111 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
112 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
113 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
114 (HAVE__BOOL): Edit to 1.
115 (VERSION, inline, restrict): Edit for DJGPP.
116 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
117
118 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
119 (@true): Edit to "@rem".
120 (move-if-change): Edit to "update".
121 (echo): Edit to "djecho".
122 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
123 (LIBOBJS): Edit to empty.
124 ($(libsrc)/make-docfile): Two new edits, one each for every
125 invocation of make-docfile.
126 (move-if-change): Fix edit.
127 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
128 command line shorter.
9d9d12cd
EZ
129
130 * mainmake.v2 (version): Remove, no longer needed (config.in
131 defines VERSION).
132 (all): Add lib.
133 (lib): New target and recipe.
134 (lib-src): Depend on lib.
135 (src): Depend on lib and lib-src.
136 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
137 (bootstrap-clean): Recurse into lib.
615d868e 138 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 139
16eea16b
GM
1402011-01-08 Glenn Morris <rgm@gnu.org>
141
142 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
143
31620103
EZ
1442011-01-07 Eli Zaretskii <eliz@gnu.org>
145
146 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
147
d6a003a8
AS
1482010-12-04 Andreas Schwab <schwab@linux-m68k.org>
149
150 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
151
c3911ead
EZ
1522010-10-15 Eli Zaretskii <eliz@gnu.org>
153
154 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
155 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
156
157 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
158 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
159
a4daeecf
DN
1602010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
161
162 * sed1v2.inp (PROFILING_LDFLAGS):
163 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
164
3fb78d1f
GM
1652010-10-09 Glenn Morris <rgm@gnu.org>
166
167 * mainmake.v2 (install): Remove b2m.
168
644d0594
EZ
1692010-10-02 Eli Zaretskii <eliz@gnu.org>
170
171 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
172 files. Make all file names in TAGS tables absolute.
173
ae9cecb9
EZ
1742010-10-01 Eli Zaretskii <eliz@gnu.org>
175
176 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
177
9f5a812a
EZ
1782010-09-22 Eli Zaretskii <eliz@gnu.org>
179
180 * sed1v2.inp (LINKER): Don't edit, variable was removed from
181 src/Makefile.in.
182 (LD_FIRSTFLAG): Edit to empty.
183
25b88a3d
EZ
1842010-09-17 Eli Zaretskii <eliz@gnu.org>
185
186 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
187
26446e2c
EZ
1882010-08-22 Chong Yidong <cyd@stupidchicken.com>
189
190 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
191
6f505bc8
EZ
1922010-08-20 Eli Zaretskii <eliz@gnu.org>
193
194 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
195
491a1546
EZ
1962010-08-15 Eli Zaretskii <eliz@gnu.org>
197
198 * mainmake.v2 (version): Update due to change in emacs.c.
199
29cf3e20
EZ
2002010-08-05 Eli Zaretskii <eliz@gnu.org>
201
202 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
203 unexec.c => unexcoff.c.
204
59df9fdd 2052010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 206
59df9fdd 207 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 208
fc549af9
EZ
2092010-07-12 Eli Zaretskii <eliz@gnu.org>
210
211 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
212 Edit to empty.
213
214 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
215 Edit to empty.
216
4ea6cb0a
EZ
2172010-07-11 Eli Zaretskii <eliz@gnu.org>
218
219 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
220 defined on <sys/config.h>.
221
8966b757
AS
2222010-07-11 Andreas Schwab <schwab@linux-m68k.org>
223
224 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
225 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
226
e3d5fd37
EZ
2272010-07-08 Eli Zaretskii <eliz@gnu.org>
228
229 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
230 which doesn't exist.
231
232 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
233
49d9e6b0
DN
2342010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
235
236 * sed1v2.inp: Remove reference to prefix-args.
237
72af86bd
AS
2382010-07-07 Andreas Schwab <schwab@linux-m68k.org>
239
240 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
241 (HAVE_BZERO): Don't edit.
242
baeb2564
EZ
2432010-07-02 Eli Zaretskii <eliz@gnu.org>
244
245 * sed1v2.inp (LIB_GCC): Edit to empty.
246 Return back to ../src after compiling each .el file.
247
6259c2ec
GM
2482010-06-30 Glenn Morris <rgm@gnu.org>
249
250 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
251
394f2386
EZ
2522010-06-26 Eli Zaretskii <eliz@gnu.org>
253
254 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
255 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
256
257 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
258 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
259 that begin with "cd ../lisp". Edit out sh if-then-else-fi
260 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
261 constructs in emacs${EXEEXT} rule.
394f2386 262
eb697db5
DN
2632010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
264
265 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
266
824e2978
GM
2672010-06-03 Glenn Morris <rgm@gnu.org>
268
269 * sed2v2.inp: Do not edit HAVE_ALLOCA.
270
ccd89fb3
GM
2712010-05-26 Glenn Morris <rgm@gnu.org>
272
90278cb6
GM
273 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
274
ccd89fb3
GM
275 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
276 No longer present.
277
e5458003
GM
2782010-05-25 Glenn Morris <rgm@gnu.org>
279
280 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
281
e8752c66
GM
2822010-05-21 Glenn Morris <rgm@gnu.org>
283
90278cb6 284 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 285
04384b2d
GM
286 * sed1x.inp (OLDXMENU): Replace any initial value.
287 * sed1v2.inp (OLDXMENU): Edit to "nothing".
288
e8752c66
GM
289 * sed1v2.inp (CANNOT_DUMP): Edit to no.
290
9d5cf9b6
GM
2912010-05-20 Glenn Morris <rgm@gnu.org>
292
293 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
294 (MKDEPDIR): Edit to ':'.
295
c1d0dcfd
GM
2962010-05-19 Glenn Morris <rgm@gnu.org>
297
d494e8f2
GM
298 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
299
c1d0dcfd
GM
300 * sed1v2.inp (LD): Edit to $(CC).
301 (YMF_PASS_LDFLAGS): Edit to `flags'.
302
952d5580
EZ
3032010-05-18 Eli Zaretskii <eliz@gnu.org>
304
305 * sed1x.inp: Add copyright notice.
306
be4ff9da
GM
3072010-05-18 Glenn Morris <rgm@gnu.org>
308
40dc6bf4
GM
309 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
310
be4ff9da
GM
311 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
312 (VMLIMIT_OBJ): Edit to vm-limit.o.
313
16455a85
GM
3142010-05-17 Glenn Morris <rgm@gnu.org>
315
316 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
317 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
318
8877ca0f
GM
3192010-05-16 Glenn Morris <rgm@gnu.org>
320
b02a6645
GM
321 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
322
8877ca0f
GM
323 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
324 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
325
6e546d18
GM
3262010-05-15 Glenn Morris <rgm@gnu.org>
327
4235ca47
GM
328 * sed1v2.inp (LIBXMENU): Edit to empty.
329 * sed1x.inp (LIBXMENU): Expect empty initial value.
330
3545021d
GM
331 * sed1v2.inp (OLDXMENU): Edit to empty.
332 * sed1x.inp (OLDXMENU): Expect empty initial value.
333
9fad8b97
GM
334 * sed1v2.inp (LIBX_OTHER): Edit to empty.
335 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
336
6e546d18
GM
337 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
338 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
339
dbd3f723
EZ
3402010-05-15 Eli Zaretskii <eliz@gnu.org>
341
342 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
343 "emacsclient".
344 (emacsserver, timer, wakeup): Remove edit-out commands.
345
346 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
347 (TERMCAP_OBJ): Add termcap.o.
348
02b49580
GM
3492010-05-15 Glenn Morris <rgm@gnu.org>
350
1a82cca9
GM
351 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
352 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
353
1edbd309 354 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 355
489d31a4
GM
3562010-05-14 Glenn Morris <rgm@gnu.org>
357
177b0288
GM
358 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
359
f14d1dfd
GM
360 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
361 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
362 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
363
11842bd8
GM
364 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
365 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
366 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
367 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
368 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
369
2633ef94
GM
370 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
371
489d31a4
GM
372 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
373
5a903aa9
GM
3742010-05-13 Glenn Morris <rgm@gnu.org>
375
99ab9eb4
GM
376 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
377 (LIBXMENU): Edit to ${OLDXMENU}.
378 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
379
5a903aa9
GM
380 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
381 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
382 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
383 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 384 Edit to empty.
5a903aa9
GM
385 (LIB_MATH): Edit to -lm.
386 (UNEXEC_OBJ): Edit to unexec.o.
387
1a0d7c06
GM
3882010-05-12 Glenn Morris <rgm@gnu.org>
389
44b031a6
GM
390 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
391
1a0d7c06
GM
392 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
393
acddf8ae
GM
3942010-05-11 Glenn Morris <rgm@gnu.org>
395
396 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
397 * sed3x.inp: New file.
398
7490175b
GM
3992010-05-10 Glenn Morris <rgm@gnu.org>
400
97efb629
GM
401 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
402
7490175b
GM
403 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
404
61a808e8
CY
4052010-05-07 Chong Yidong <cyd@stupidchicken.com>
406
407 * Version 23.2 released.
408
40c17879
GM
4092010-05-08 Glenn Morris <rgm@gnu.org>
410
411 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
412 (TERMCAP_OBJ): Edit to tparam.o.
413
9fdec8bc
EZ
4142010-05-07 Eli Zaretskii <eliz@gnu.org>
415
416 Fix breakage due to autoconfiscation of Makefile.in files.
417
418 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
419
420 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
421 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
422 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
423 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
424 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
425 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
426 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
427 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
428 (XMENU_OBJ): Edit to xmenu.o.
429 (FONT_OBJ): Edit to value used for X on Unix.
430 (PRE_ALLOC_OBJ): Edit to lastfile.o.
431 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
432 (@unexec@): Edit to unexec.o.
433
e3cf0cde
GM
4342010-05-06 Glenn Morris <rgm@gnu.org>
435
436 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
437
ed68db4d
EZ
4382010-04-01 Eli Zaretskii <eliz@gnu.org>
439
440 Remove support for DJGPP v1.x.
441
442 * sed3.inp:
443 * sed2.inp:
444 * sed1.inp:
445 * mainmake: Files removed.
446
2201e7e2
EZ
4472010-03-27 Eli Zaretskii <eliz@gnu.org>
448
449 * sedlisp.inp (VPATH): Don't edit, no longer needed.
450 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
451 (abs_top_builddir): New edit.
452
453 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
454 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
455
456 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
457 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
458
459 * sed1v2.inp (abs_builddir): Edit into "../src".
460
288f9fc0
CY
4612010-03-10 Chong Yidong <cyd@stupidchicken.com>
462
463 * Branch for 23.2.
464
e4138181
EZ
4652010-02-19 Eli Zaretskii <eliz@gnu.org>
466
467 * INSTALL: Remove a CVS-specific note. Update for latest versions
468 of Windows.
469
e2a1f100
EZ
4702009-09-17 Eli Zaretskii <eliz@gnu.org>
471
472 * sed1v2.inp (OTHER_FILES): Edit to empty.
473
66205aea
EZ
4742009-09-11 Eli Zaretskii <eliz@gnu.org>
475
476 * mainmake.v2 (bootstrap): Ensure enough environment space
477 will be available to run config.bat.
478
a6e656a4
EZ
4792009-08-27 Eli Zaretskii <eliz@gnu.org>
480
481 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
482
70243478
CY
4832009-06-21 Chong Yidong <cyd@stupidchicken.com>
484
485 * Branch for 23.1.
486
dfec8622
EZ
4872009-04-14 Eli Zaretskii <eliz@gnu.org>
488
489 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
490 x_error_quitter; instead, append "set environment NAME" to the end.
491 Set NAME and USERNAME in the environment to the same value.
492
291f6a31
EZ
4932009-02-28 Eli Zaretskii <eliz@gnu.org>
494
495 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 496 out of CVS. (Bug#2151)
291f6a31 497
bd448b7a
EZ
4982008-12-19 Eli Zaretskii <eliz@gnu.org>
499
500 * INSTALL: Document the problems on Windows Vista and the
501 --with-system-malloc option to config.bat.
502
503 * sedalloc.inp: New file.
504
0c123bd1
EZ
5052008-11-21 Eli Zaretskii <eliz@gnu.org>
506
507 * mainmake.v2 (misc): New target.
508 (all, info): Depend on `misc'.
509
71a69201
EZ
5102008-11-15 Eli Zaretskii <eliz@gnu.org>
511
aae2a498
EZ
512 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
513 into `lisp'.
514
ead9233b
EZ
515 Make bootstrap work again:
516
517 * mainmake.v2 (boot): New variable.
518 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
519 src/bootlisp exists after running Make, run Make in `lisp' as
520 well.
521 (clean, mostlyclean): Remove bogus repeated clean in the top-level
522 directory.
523 (info, bootstrap-clean): New targets.
524 (bootstrap): Depend only on bootstrap-clean. Commands modified to
525 be equivalent to top-level Makefile.in.
526 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
527 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
528 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
529 Don't recurse into lwlib and oldXMenu.
530
531 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
532
533 * sedlisp.inp: Don't convert *.el files to Unix text format, and
534 don't copy ldefs-boot.el into loaddefs.el.
535
536 * sed6.inp: Edit out Unixy shell features in maintainer-clean
537 targets in doc/ Makefiles.
538
71a69201
EZ
539 * INSTALL: Update the list of utilities needed by lisp/Makefile
540 and for bootstrapping.
541
cafb9504
EZ
5422008-11-08 Eli Zaretskii <eliz@gnu.org>
543
544 * INSTALL: New file, with build instructions moved from the
545 top-level INSTALL.
546
e16acc2c
EZ
5472008-10-14 Eli Zaretskii <eliz@gnu.org>
548
549 * sedlisp.inp (lisp): Set to absolute file name of current
550 directory, not to ".", to have it on EMACSLOADPATH when we descend
551 into subdirectories.
552
293a3986
EZ
5532008-08-23 Eli Zaretskii <eliz@gnu.org>
554
555 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
556 src/s/msdos.h).
557
558 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
559
b97439ce 560 * sed1v2.inp (version): Define to empty.
293a3986
EZ
561 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
562 (EXEEXT): Define to .exe.
563 Edit "ln -f" into "cp -pf".
564 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
565 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
566 Edit "`/bin/pwd`/" into "./".
567 Stubify emacs after it is dumped, to produce emacs.exe.
568 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
569 b-emacs.exe to 3072K.
570
571 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
572 (emacs): Renamed from `man', to reflect changes in doc directory
573 structure. All callers changed.
574 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
575 into doc/ for manuals. Add misc subdirectory.
576 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
577 (install): Don't stubify/stubedit emacs.exe, this is now done by
578 src/Makefile.
579
57df543c
EZ
5802007-10-05 Eli Zaretskii <eliz@gnu.org>
581
582 * sed6.inp: Update comment to reflect doc directory structure.
583
584 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
585
cacc7b51
GM
5862007-07-25 Glenn Morris <rgm@gnu.org>
587
588 * Relicense all FSF files to GPLv3 or later.
589
590 * COPYING: Switch to GPLv3.
591
537a062f
CY
5922007-06-02 Chong Yidong <cyd@stupidchicken.com>
593
594 * Version 22.1 released.
595
f5f4e20d
GM
5962007-02-10 Glenn Morris <rgm@gnu.org>
597
598 * COPYING.DJ: Remove file since it is no longer needed (see README
599 for details).
600
222b4fde
GM
6012007-01-28 Glenn Morris <rgm@gnu.org>
602
603 * COPYING.DJ: New file.
604
22311938
EZ
6052006-12-04 Eli Zaretskii <eliz@gnu.org>
606
607 * sed2v2.inp (HAVE_SYNC): Define.
608
69a6e74d
EZ
6092006-11-25 Eli Zaretskii <eliz@gnu.org>
610
611 * sed1v2.inp (CFLAGS_SOUND): Edit out.
612
45a2056c
JB
6132006-09-15 Jay Belanger <belanger@truman.edu>
614
615 * COPYING: Replace "Library Public License" by "Lesser Public
616 License" throughout.
617
67b8391b
EZ
6182005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
619
620 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
621 getopt.o and getopt1.o.
622
a0ec7a4a
LK
6232005-07-04 Lute Kamstra <lute@gnu.org>
624
625 Update FSF's address in GPL notices.
626
3819d330
EZ
6272004-11-10 Eli Zaretskii <eliz@gnu.org>
628
629 * sed1.inp: Revert last change.
630
880820fe 6312004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
632
633 * sed1v2.inp: Use djecho for buildobj.lst.
634
635 * sed1.inp: Ditto.
636
3f8ea68c
EZ
6372004-11-08 Eli Zaretskii <eliz@gnu.org>
638
997a1ae5
EZ
639 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
640 loaddefs.el, unless the latter exists and is newer.
641
406865b8
EZ
642 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
643 (extraclean, bootfast): New targets.
644 (top_distclean): New macro, used by distclean, maintainer-clean,
645 and extraclean.
646 (.PHONY): Add bootfast.
647 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 648 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 649
3f8ea68c
EZ
650 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
651
b0b6ad00
EZ
6522004-10-06 Eli Zaretskii <eliz@gnu.org>
653
654 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
655 recent (2004-09-24) changes in src/Makefile.in.
656
ab5a4a32
EZ
6572004-08-14 Eli Zaretskii <eliz@gnu.org>
658
659 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
660 running a Unixy shell and to reincarnate the "Nothing to be done
661 for `all'" message from Make when there's nothing to be done.
662
cdc9b845
EZ
6632004-05-11 Eli Zaretskii <eliz@gnu.org>
664
665 * sedleim.inp (distclean): Remove stamp-subdirs.
666 (SUBDIRS): Don't use `touch', use `djecho' instead.
667 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
668
05fdbeb8
EZ
6692004-05-02 Eli Zaretskii <eliz@gnu.org>
670
671 * sed2v2.inp (HAVE_GETRUSAGE): Define.
672
a6eeaa81 6732003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
674
675 * mainmake.v2 (man lispref lispintro): Specify an explicit target
676 `info', like Makefile.in does.
677
a6eeaa81 6782003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
679
680 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
681 absolute file name of the current working directory. This avoids
682 the warning from Make about circular dependencies.
683
a6eeaa81 6842003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
685
686 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
687 so that CVS etc. file names are filtered out of the list of
688 subdirectories.
689
a6eeaa81 6902003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
691
692 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
693 with equivalent COMMAND.COM commands.
694
a6eeaa81 6952003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 696
3d8714e7
EZ
697 * sed3v2.inp (EXEEXT): Define to an empty string.
698
b7cb1e12 699 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 700 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
701
702 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
703 (HAVE_SIZE_T): Define.
704
852eef40
EZ
7052002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
706
707 * sed2v2.inp: New file.
708
709 * sed2.inp: Remove DJGPP v2.x stuff.
710
93fc6fbe
EZ
7112002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
712
713 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
714 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
715
ab8a75de
EZ
7162002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
717
177c0ea7 718 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
719 (bootstrap-clean-before, bootstrap-clean-after): Return to the
720 top-level directory after sub-make.
721 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
722
723 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
724
b9c1fa2e
EZ
7252002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
726
69587bba 727 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
728
729 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
730 target.
731
177c0ea7
JB
732 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
733 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
734 (bootstrap-clean-after): New targets.
735 (all): Depend on maybe_bootstrap.
736
fcd2ab44
EZ
7372001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
738
739 * sed1v2.inp: Delete _gdbinit in distclean target.
740
880820fe 7412001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
742
743 * COPYING: Moved back.
744
b0a63d77
EZ
7452001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
746
747 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
748 which needed it is gone.
749
880820fe 7502001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
751
752 * COPYING: Removed.
753
ac74199d
EZ
7542001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
755
756 * mainmake.v2 (lispintro): New target.
757 (all): Add lispintro.
758
759 * sed6.inp (SHELL): Comment away, for lispintro.
760
5c32b7c5
EZ
7612001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
762
763 * sed6.inp (texinputdir): Add, for the lispref directory.
764
765 * mainmake.v2 (all): Add lispref.
766 (man lispref): Add lispref.
767
71431a0e
GM
7682001-10-20 Gerd Moellmann <gerd@gnu.org>
769
6aa97356 770 * (Version 21.1 released.)
71431a0e 771
ab952a4f
GM
7722001-10-05 Gerd Moellmann <gerd@gnu.org>
773
774 * Branch for 21.1.
177c0ea7 775
fc406406
EZ
7762001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
777
778 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
779 already there.
780
24b97d4b
EZ
7812001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
782
783 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
784 error in "gcc -E -traditional" with GCC 3.0.
785
2b908342
EZ
7862001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
787
788 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
789 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
790 titdic-convert chdirs into leim/quail.
791
9d5d1075
EZ
7922001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
793
794 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
795 target.
796
d7fcecc1
EZ
7972001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
798
799 * README: New file.
800
801 * sed1.inp: Add copyright.
802 * sed1v2.inp: Add copyright.
803 * sed2.inp: Add copyright.
804 * sed2x.inp: Add copyright.
805 * sed3.inp: Add copyright.
806 * sed3v2.inp: Add copyright.
807 * sed4.inp: Add copyright.
808 * sed5x.inp: Add copyright.
809 * sed6.inp: Add copyright.
810 * sedleim.inp: Add copyright.
811 * sedlisp.inp: Add copyright.
812
7121a5e1
EZ
8132001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
814
815 * mainmake.v2, mainmake: Add copyright.
816
da7fab49
EZ
8172000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
818
819 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
820 Define; it is undefined in DJGPP v2.01.
821
f4da4611
EZ
8222000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
823
824 * sed2.inp (HAVE_MKSTEMP): Define.
825
a115794c
EZ
8262000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
827
828 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
829 the command; use Make's "export EMACSLOADPATH=" instead. Remove
830 the handling of `command` expansion, leim/Makefile.in doesn't use
831 that anymore.
832
67e0a2b6
EZ
8332000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
834
835 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
836
838b9528
EZ
8372000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
838
839 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
840 expansion to become case-sensitive and return all file names in
841 upper case on plain DOS.
842
efb29aff
EZ
8432000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
844
845 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
846 switch requires an argument.
847
4a201758
EZ
8482000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
849
850 * mainmake.v2 (src): Make the rule faster by using a single djecho
851 command instead of multiple redir invocations.
852 (install): Speed up by using a command.com's for loop.
853
7f987ac0
EZ
8542000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
855
856 * sed3v2.inp: Define ALLOCA to an empty string.
857
68be2869
EZ
8582000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
859
860 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
861
c107c335
EZ
8622000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
863
864 * sed1v2.inp: Set LIBSOUND to an empty string.
865
7f3e4303
EZ
8662000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
867
868 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
869
db1306d8
EZ
8702000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
871
872 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
873
4ea325f5
EZ
8742000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
875
876 * sedlisp.inp (srcdir): Edit this variable.
877
7d5c8691
EZ
8782000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
879
880 * sedlisp.inp: New file.
881
fcd2e082
EZ
8822000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
883
884 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
885 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
886 (TEXINPUTS): Use semi-colon; export explicitly.
887 (MAKEINFO): Export explicitly.
888
35a28e21
EZ
8892000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
890
891 * mainmake.v2 (install): Install ebrowse.exe.
892
33744b5d
DL
8932000-04-14 Dave Love <fx@gnu.org>
894
895 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
896
c1300911
EZ
8972000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
898
899 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
900 config.in.
901
7c7b25db
EZ
9022000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
903
904 * sed2.inp (HAVE_SETITIMER): Define.
905
ba3a0c6d
EZ
9061999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
907
908 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
909
910 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
911
32072ea3
DL
9121999-07-29 Eli Zaretskii <eliz@gnu.org>
913
914 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
915
9161999-07-12 Richard Stallman <rms@gnu.org>
917
918 * Version 20.4 released.
919
9201999-07-01 Eli Zaretskii <eliz@gnu.org>
921
922 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 923 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
924
9251999-05-19 Eli Zaretskii <eliz@gnu.org>
926
927 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
928 have GCC configured by default to use stabs, which unexec.c
929 doesn't currently support.
930
9311999-01-14 Eli Zaretskii <eliz@gnu.org>
932
933 * mainmake.v2 (install): Use update instead of sed to install fns.el.
934
9351999-01-11 Eli Zaretskii <eliz@gnu.org>
936
937 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
938 looks for it in exec-directory.
939
9401999-01-07 Eli Zaretskii <eliz@gnu.org>
941
942 * sedleim.inp: New file, for configuring the leim directory.
943
944 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
945 (clean): Add clean in leim.
946
9471998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
948
949 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
950
9511998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
952
953 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
954 use COMMAND.COM as the shell.
955
9561998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
957
958 * Version 20.3 released.
959
9601998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
961
962 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
963 directory.
964
9651998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
966
967 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
968 which generate gdb.ini.
969
9701998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
971
972 * mainmake.v2 (version): Determine emacs-version from
973 lisp/version.el. Pass it to sub-Make's.
974
9751998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
976
977 * sed3v2.inp: When installing ${version},
978 do it replacing @version@.
979
980 * mainmake.v2 (version): Compute the version from lisp/version.el
981 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
982
9831997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
984
985 * sed6.inp: New file, configures the man directory for MSDOS.
986
987 * mainmake.v2 (man): New target to build the manual.
988 (all): Add the man dependency.
989 (install): Change bin\\nul to bin\nul.
990
9911997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
992
993 * Version 20.2 released.
994
9951997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
996
997 * Version 20.1 released.
998
9991997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
1000
1001 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
1002
10031997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1004
8de5628c 1005 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 1006
5e1a6e32 10071997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
1008
1009 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
1010
10111997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1012
1013 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
1014 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
1015
1016 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
1017 MSDOS users won't need `touch' installed.
1018
1019 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1020
10211996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1022
1023 * Version 19.33 released.
1024
10251996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1026
1027 * is_exec.c: Renamed from is-exec.c.
1028
10291996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1030
1031 * Version 19.32 released.
1032
1033 * is-exec.c, sigaction.c: New files.
1034
10351996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1036
1037 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1038 the rules always generate TAGS.
1039
10401996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1041
1042 * sed2.inp: Don't undef MULTI_FRAME.
1043
10441996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1045
1046 * Version 19.31 released.
1047
10481996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1049
1050 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1051 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1052 Undo the previous change.
177c0ea7 1053
32072ea3
DL
10541996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1055
177c0ea7 1056 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1057
10581996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1059
1060 * mainmake.v2 (src): Create a file with sed commands instead of using
1061 a long sed command line (some versions of Sed don't handle that).
1062 (gdb): Merged back into src, undoing April 13 change.
1063 (install): Do use if statements, but not a loop.
177c0ea7 1064
32072ea3
DL
10651996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1066
1067 * mainmake.v2 (gdb): New target, broken out of src.
1068 (install): Use simple explicit copy commands, not a loop.
1069
10701996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1071
1072 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1073 config.h.in.
1074
1075 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1076
10771996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1078
1079 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1080
10811995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1082
1083 * Version 19.30 released.
1084
10851995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1086
1087 * sed3.inp: Alter test-distrib to test-dis.
1088
10891995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1090
1091 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1092
10931995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1094
1095 * sed1.inp: Call make-doc.exe instead of make-docfile.
1096
10971995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1098
1099 * sed2.inp: Define STDC_HEADERS.
1100 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1101
11021995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1103
1104 * sed3.inp: Fix sed append command to behave as intended.
1105
11061995-01-20 Morten Welinder <terra@diku.dk>
1107
1108 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1109 line at end of file. Make sure make-docfile is compiled.
1110
11111995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1112
1113 * sed3.inp: Use coff2exe on make-docfile.
1114 * sed1.inp: Not go32, which has problems with long arg lists.
1115
11161994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1117
1118 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1119 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1120 (temacs): Don't depend on prefix-args.
1121 (DOC): Reflect makefile changes regarding two-batch run.
1122
1123 * sed2.inp: Add comments showing how to use the system malloc.
1124 (EMACS_CONFIG_OPTIONS): Set though not useful.
1125 (HAVE_MKTIME): Define.
1126
1127 * mainmake (clean): Add target.
1128
1129 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1130
32072ea3
DL
11311994-07-14 Morten Welinder (terra@diku.dk)
1132
1133 * sed2.inp (HAVE_STRERROR): Define.
1134
11351994-07-08 Morten Welinder (terra@diku.dk)
1136
1137 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1138
11391994-06-01 Morten Welinder (terra@diku.dk)
1140
1141 * sed4.inp: New file for configuring src/paths.h.
1142
11431994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1144
1145 * Version 19.25 released.
1146
11471994-05-22 Morten Welinder (terra@diku.dk)
1148
1149 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1150 to src/makefile.in.in.
1151
11521994-05-20 Morten Welinder (terra@tyr.diku.dk)
1153
1154 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1155 Also set it to correct three-part value.
1156
11571994-05-16 Morten Welinder (terra@tyr.diku.dk)
1158
1159 * Version 19.23 released.
1160
1161 * sed1.inp: Don't use `+' in regexps as different stream
1162 editors interpret them differently. Use `*' instead.
1163
11641994-05-12 Morten Welinder (terra@diku.dk)
1165
1166 * mainmake (install): Set the minimum stack (for running under
1167 DPMI) to 512K. Avoid using wildcard for matching one file.
1168
11691994-05-08 Morten Welinder (terra@diku.dk)
1170
1171 * sed3.inp: Don't pass version to [ce]tags.
1172
11731994-04-30 Morten Welinder (terra@diku.dk)
1174
194d44e7 1175 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1176 does not exist anymore.
1177 Don't reset DEBUG_MOLE as that no longer is used.
1178 Identify the file being patched as src/...
1179 * sed2.inp: Identify the file being patched as src/...
1180 * sed3.inp: We don't have to have the version number in here
1181 anymore. Instead we patch the way it is passed from make to
1182 the C compiler.
1183
11841994-04-29 Morten Welinder (terra@diku.dk)
1185
1186 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1187 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1188
1189 * sed2.inp: We have bcmp. Configuration is "msdos".
1190 Get rid of ^Ms.
1191
1192 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1193 new configuration regarding utilities not to compile.
1194 Fix version number. Get rid of ^Ms.
1195
11961994-01-08 Morten Welinder (terra@diku.dk)
1197
194d44e7 1198 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1199 specifications and by not specifying an explicit shell.
1200
12011994-01-07 Morten Welinder (terra@diku.dk)
1202
1203 * sed1.inp: Incorporate the actions of patch1.
1204 * patch1: File deleted.
1205
12061993-01-05 Morten Welinder (terra@diku.dk)
1207
1208 * mainmake: New file, makefile for the main directory.
1209
1210 * patch1: New file. Context diff to turn src/makefile.in into
1211 a msdos version called makefile.
1212
1213 * emacs.pif: New file, program information file for Emacs under
1214 Windows. (This file contains non-printable characters.)
1215
1216 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1217 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1218 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1219 (This file contains non-printable characters.)
1220
177c0ea7 1221 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1222 lib-src/makefile.
1223
8de5628c 1224 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1225
8de5628c 1226 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1227
1228;; Local Variables:
880820fe 1229;; coding: utf-8
6922b018 1230;; End:
2a34a036 1231
73b0cd50 1232 Copyright (C) 1994-1999, 2001-2011 Free Software Foundation, Inc.
7f6d64f8
GM
1233
1234 This file is part of GNU Emacs.
1235
ff0cdfb9 1236 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1237 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1238 the Free Software Foundation, either version 3 of the License, or
1239 (at your option) any later version.
7f6d64f8
GM
1240
1241 GNU Emacs is distributed in the hope that it will be useful,
1242 but WITHOUT ANY WARRANTY; without even the implied warranty of
1243 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1244 GNU General Public License for more details.
1245
1246 You should have received a copy of the GNU General Public License
ff0cdfb9 1247 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.