Accommodate change of disassemble output in GDB 7.1.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
e2a1f100
EZ
12009-09-17 Eli Zaretskii <eliz@gnu.org>
2
3 * sed1v2.inp (OTHER_FILES): Edit to empty.
4
66205aea
EZ
52009-09-11 Eli Zaretskii <eliz@gnu.org>
6
7 * mainmake.v2 (bootstrap): Ensure enough environment space
8 will be available to run config.bat.
9
a6e656a4
EZ
102009-08-27 Eli Zaretskii <eliz@gnu.org>
11
12 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
13
70243478
CY
142009-06-21 Chong Yidong <cyd@stupidchicken.com>
15
16 * Branch for 23.1.
17
dfec8622
EZ
182009-04-14 Eli Zaretskii <eliz@gnu.org>
19
20 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
21 x_error_quitter; instead, append "set environment NAME" to the end.
22 Set NAME and USERNAME in the environment to the same value.
23
291f6a31
EZ
242009-02-28 Eli Zaretskii <eliz@gnu.org>
25
26 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 27 out of CVS. (Bug#2151)
291f6a31 28
bd448b7a
EZ
292008-12-19 Eli Zaretskii <eliz@gnu.org>
30
31 * INSTALL: Document the problems on Windows Vista and the
32 --with-system-malloc option to config.bat.
33
34 * sedalloc.inp: New file.
35
0c123bd1
EZ
362008-11-21 Eli Zaretskii <eliz@gnu.org>
37
38 * mainmake.v2 (misc): New target.
39 (all, info): Depend on `misc'.
40
71a69201
EZ
412008-11-15 Eli Zaretskii <eliz@gnu.org>
42
aae2a498
EZ
43 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
44 into `lisp'.
45
ead9233b
EZ
46 Make bootstrap work again:
47
48 * mainmake.v2 (boot): New variable.
49 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
50 src/bootlisp exists after running Make, run Make in `lisp' as
51 well.
52 (clean, mostlyclean): Remove bogus repeated clean in the top-level
53 directory.
54 (info, bootstrap-clean): New targets.
55 (bootstrap): Depend only on bootstrap-clean. Commands modified to
56 be equivalent to top-level Makefile.in.
57 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
58 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
59 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
60 Don't recurse into lwlib and oldXMenu.
61
62 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
63
64 * sedlisp.inp: Don't convert *.el files to Unix text format, and
65 don't copy ldefs-boot.el into loaddefs.el.
66
67 * sed6.inp: Edit out Unixy shell features in maintainer-clean
68 targets in doc/ Makefiles.
69
71a69201
EZ
70 * INSTALL: Update the list of utilities needed by lisp/Makefile
71 and for bootstrapping.
72
cafb9504
EZ
732008-11-08 Eli Zaretskii <eliz@gnu.org>
74
75 * INSTALL: New file, with build instructions moved from the
76 top-level INSTALL.
77
e16acc2c
EZ
782008-10-14 Eli Zaretskii <eliz@gnu.org>
79
80 * sedlisp.inp (lisp): Set to absolute file name of current
81 directory, not to ".", to have it on EMACSLOADPATH when we descend
82 into subdirectories.
83
293a3986
EZ
842008-08-23 Eli Zaretskii <eliz@gnu.org>
85
86 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
87 src/s/msdos.h).
88
89 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
90
b97439ce 91 * sed1v2.inp (version): Define to empty.
293a3986
EZ
92 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
93 (EXEEXT): Define to .exe.
94 Edit "ln -f" into "cp -pf".
95 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
96 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
97 Edit "`/bin/pwd`/" into "./".
98 Stubify emacs after it is dumped, to produce emacs.exe.
99 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
100 b-emacs.exe to 3072K.
101
102 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
103 (emacs): Renamed from `man', to reflect changes in doc directory
104 structure. All callers changed.
105 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
106 into doc/ for manuals. Add misc subdirectory.
107 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
108 (install): Don't stubify/stubedit emacs.exe, this is now done by
109 src/Makefile.
110
57df543c
EZ
1112007-10-05 Eli Zaretskii <eliz@gnu.org>
112
113 * sed6.inp: Update comment to reflect doc directory structure.
114
115 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
116
cacc7b51
GM
1172007-07-25 Glenn Morris <rgm@gnu.org>
118
119 * Relicense all FSF files to GPLv3 or later.
120
121 * COPYING: Switch to GPLv3.
122
537a062f
CY
1232007-06-02 Chong Yidong <cyd@stupidchicken.com>
124
125 * Version 22.1 released.
126
f5f4e20d
GM
1272007-02-10 Glenn Morris <rgm@gnu.org>
128
129 * COPYING.DJ: Remove file since it is no longer needed (see README
130 for details).
131
222b4fde
GM
1322007-01-28 Glenn Morris <rgm@gnu.org>
133
134 * COPYING.DJ: New file.
135
22311938
EZ
1362006-12-04 Eli Zaretskii <eliz@gnu.org>
137
138 * sed2v2.inp (HAVE_SYNC): Define.
139
69a6e74d
EZ
1402006-11-25 Eli Zaretskii <eliz@gnu.org>
141
142 * sed1v2.inp (CFLAGS_SOUND): Edit out.
143
45a2056c
JB
1442006-09-15 Jay Belanger <belanger@truman.edu>
145
146 * COPYING: Replace "Library Public License" by "Lesser Public
147 License" throughout.
148
67b8391b
EZ
1492005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
150
151 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
152 getopt.o and getopt1.o.
153
a0ec7a4a
LK
1542005-07-04 Lute Kamstra <lute@gnu.org>
155
156 Update FSF's address in GPL notices.
157
3819d330
EZ
1582004-11-10 Eli Zaretskii <eliz@gnu.org>
159
160 * sed1.inp: Revert last change.
161
880820fe 1622004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
163
164 * sed1v2.inp: Use djecho for buildobj.lst.
165
166 * sed1.inp: Ditto.
167
3f8ea68c
EZ
1682004-11-08 Eli Zaretskii <eliz@gnu.org>
169
997a1ae5
EZ
170 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
171 loaddefs.el, unless the latter exists and is newer.
172
406865b8
EZ
173 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
174 (extraclean, bootfast): New targets.
175 (top_distclean): New macro, used by distclean, maintainer-clean,
176 and extraclean.
177 (.PHONY): Add bootfast.
178 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 179 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 180
3f8ea68c
EZ
181 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
182
b0b6ad00
EZ
1832004-10-06 Eli Zaretskii <eliz@gnu.org>
184
185 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
186 recent (2004-09-24) changes in src/Makefile.in.
187
ab5a4a32
EZ
1882004-08-14 Eli Zaretskii <eliz@gnu.org>
189
190 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
191 running a Unixy shell and to reincarnate the "Nothing to be done
192 for `all'" message from Make when there's nothing to be done.
193
cdc9b845
EZ
1942004-05-11 Eli Zaretskii <eliz@gnu.org>
195
196 * sedleim.inp (distclean): Remove stamp-subdirs.
197 (SUBDIRS): Don't use `touch', use `djecho' instead.
198 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
199
05fdbeb8
EZ
2002004-05-02 Eli Zaretskii <eliz@gnu.org>
201
202 * sed2v2.inp (HAVE_GETRUSAGE): Define.
203
a6eeaa81 2042003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
205
206 * mainmake.v2 (man lispref lispintro): Specify an explicit target
207 `info', like Makefile.in does.
208
a6eeaa81 2092003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
210
211 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
212 absolute file name of the current working directory. This avoids
213 the warning from Make about circular dependencies.
214
a6eeaa81 2152003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
216
217 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
218 so that CVS etc. file names are filtered out of the list of
219 subdirectories.
220
a6eeaa81 2212003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
222
223 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
224 with equivalent COMMAND.COM commands.
225
a6eeaa81 2262003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 227
3d8714e7
EZ
228 * sed3v2.inp (EXEEXT): Define to an empty string.
229
b7cb1e12 230 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 231 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
232
233 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
234 (HAVE_SIZE_T): Define.
235
852eef40
EZ
2362002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
237
238 * sed2v2.inp: New file.
239
240 * sed2.inp: Remove DJGPP v2.x stuff.
241
93fc6fbe
EZ
2422002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
243
244 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
245 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
246
ab8a75de
EZ
2472002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
248
177c0ea7 249 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
250 (bootstrap-clean-before, bootstrap-clean-after): Return to the
251 top-level directory after sub-make.
252 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
253
254 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
255
b9c1fa2e
EZ
2562002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
257
69587bba 258 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
259
260 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
261 target.
262
177c0ea7
JB
263 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
264 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
265 (bootstrap-clean-after): New targets.
266 (all): Depend on maybe_bootstrap.
267
fcd2ab44
EZ
2682001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
269
270 * sed1v2.inp: Delete _gdbinit in distclean target.
271
880820fe 2722001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
273
274 * COPYING: Moved back.
275
b0a63d77
EZ
2762001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
277
278 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
279 which needed it is gone.
280
880820fe 2812001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
282
283 * COPYING: Removed.
284
ac74199d
EZ
2852001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
286
287 * mainmake.v2 (lispintro): New target.
288 (all): Add lispintro.
289
290 * sed6.inp (SHELL): Comment away, for lispintro.
291
5c32b7c5
EZ
2922001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
293
294 * sed6.inp (texinputdir): Add, for the lispref directory.
295
296 * mainmake.v2 (all): Add lispref.
297 (man lispref): Add lispref.
298
71431a0e
GM
2992001-10-20 Gerd Moellmann <gerd@gnu.org>
300
6aa97356 301 * (Version 21.1 released.)
71431a0e 302
ab952a4f
GM
3032001-10-05 Gerd Moellmann <gerd@gnu.org>
304
305 * Branch for 21.1.
177c0ea7 306
fc406406
EZ
3072001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
308
309 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
310 already there.
311
24b97d4b
EZ
3122001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
313
314 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
315 error in "gcc -E -traditional" with GCC 3.0.
316
2b908342
EZ
3172001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
318
319 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
320 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
321 titdic-convert chdirs into leim/quail.
322
9d5d1075
EZ
3232001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
324
325 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
326 target.
327
d7fcecc1
EZ
3282001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
329
330 * README: New file.
331
332 * sed1.inp: Add copyright.
333 * sed1v2.inp: Add copyright.
334 * sed2.inp: Add copyright.
335 * sed2x.inp: Add copyright.
336 * sed3.inp: Add copyright.
337 * sed3v2.inp: Add copyright.
338 * sed4.inp: Add copyright.
339 * sed5x.inp: Add copyright.
340 * sed6.inp: Add copyright.
341 * sedleim.inp: Add copyright.
342 * sedlisp.inp: Add copyright.
343
7121a5e1
EZ
3442001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
345
346 * mainmake.v2, mainmake: Add copyright.
347
da7fab49
EZ
3482000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
349
350 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
351 Define; it is undefined in DJGPP v2.01.
352
f4da4611
EZ
3532000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
354
355 * sed2.inp (HAVE_MKSTEMP): Define.
356
a115794c
EZ
3572000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
358
359 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
360 the command; use Make's "export EMACSLOADPATH=" instead. Remove
361 the handling of `command` expansion, leim/Makefile.in doesn't use
362 that anymore.
363
67e0a2b6
EZ
3642000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
365
366 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
367
838b9528
EZ
3682000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
369
370 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
371 expansion to become case-sensitive and return all file names in
372 upper case on plain DOS.
373
efb29aff
EZ
3742000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
375
376 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
377 switch requires an argument.
378
4a201758
EZ
3792000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
380
381 * mainmake.v2 (src): Make the rule faster by using a single djecho
382 command instead of multiple redir invocations.
383 (install): Speed up by using a command.com's for loop.
384
7f987ac0
EZ
3852000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
386
387 * sed3v2.inp: Define ALLOCA to an empty string.
388
68be2869
EZ
3892000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
390
391 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
392
c107c335
EZ
3932000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
394
395 * sed1v2.inp: Set LIBSOUND to an empty string.
396
7f3e4303
EZ
3972000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
398
399 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
400
db1306d8
EZ
4012000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
402
403 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
404
4ea325f5
EZ
4052000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
406
407 * sedlisp.inp (srcdir): Edit this variable.
408
7d5c8691
EZ
4092000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
410
411 * sedlisp.inp: New file.
412
fcd2e082
EZ
4132000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
414
415 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
416 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
417 (TEXINPUTS): Use semi-colon; export explicitly.
418 (MAKEINFO): Export explicitly.
419
35a28e21
EZ
4202000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
421
422 * mainmake.v2 (install): Install ebrowse.exe.
423
33744b5d
DL
4242000-04-14 Dave Love <fx@gnu.org>
425
426 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
427
c1300911
EZ
4282000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
429
430 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
431 config.in.
432
7c7b25db
EZ
4332000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
434
435 * sed2.inp (HAVE_SETITIMER): Define.
436
ba3a0c6d
EZ
4371999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
438
439 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
440
441 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
442
32072ea3
DL
4431999-07-29 Eli Zaretskii <eliz@gnu.org>
444
445 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
446
4471999-07-12 Richard Stallman <rms@gnu.org>
448
449 * Version 20.4 released.
450
4511999-07-01 Eli Zaretskii <eliz@gnu.org>
452
453 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 454 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
455
4561999-05-19 Eli Zaretskii <eliz@gnu.org>
457
458 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
459 have GCC configured by default to use stabs, which unexec.c
460 doesn't currently support.
461
4621999-01-14 Eli Zaretskii <eliz@gnu.org>
463
464 * mainmake.v2 (install): Use update instead of sed to install fns.el.
465
4661999-01-11 Eli Zaretskii <eliz@gnu.org>
467
468 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
469 looks for it in exec-directory.
470
4711999-01-07 Eli Zaretskii <eliz@gnu.org>
472
473 * sedleim.inp: New file, for configuring the leim directory.
474
475 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
476 (clean): Add clean in leim.
477
4781998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
479
480 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
481
4821998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
483
484 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
485 use COMMAND.COM as the shell.
486
4871998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
488
489 * Version 20.3 released.
490
4911998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
492
493 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
494 directory.
495
4961998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
497
498 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
499 which generate gdb.ini.
500
5011998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
502
503 * mainmake.v2 (version): Determine emacs-version from
504 lisp/version.el. Pass it to sub-Make's.
505
5061998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
507
508 * sed3v2.inp: When installing ${version},
509 do it replacing @version@.
510
511 * mainmake.v2 (version): Compute the version from lisp/version.el
512 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
513
5141997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
515
516 * sed6.inp: New file, configures the man directory for MSDOS.
517
518 * mainmake.v2 (man): New target to build the manual.
519 (all): Add the man dependency.
520 (install): Change bin\\nul to bin\nul.
521
5221997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
523
524 * Version 20.2 released.
525
5261997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
527
528 * Version 20.1 released.
529
5301997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
531
532 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
533
5341997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
535
8de5628c 536 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 537
5e1a6e32 5381997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
539
540 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
541
5421997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
543
544 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
545 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
546
547 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
548 MSDOS users won't need `touch' installed.
549
550 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
551
5521996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
553
554 * Version 19.33 released.
555
5561996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
557
558 * is_exec.c: Renamed from is-exec.c.
559
5601996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
561
562 * Version 19.32 released.
563
564 * is-exec.c, sigaction.c: New files.
565
5661996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
567
568 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
569 the rules always generate TAGS.
570
5711996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
572
573 * sed2.inp: Don't undef MULTI_FRAME.
574
5751996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
576
577 * Version 19.31 released.
578
5791996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
580
581 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
582 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
583 Undo the previous change.
177c0ea7 584
32072ea3
DL
5851996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
586
177c0ea7 587 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
588
5891996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
590
591 * mainmake.v2 (src): Create a file with sed commands instead of using
592 a long sed command line (some versions of Sed don't handle that).
593 (gdb): Merged back into src, undoing April 13 change.
594 (install): Do use if statements, but not a loop.
177c0ea7 595
32072ea3
DL
5961996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
597
598 * mainmake.v2 (gdb): New target, broken out of src.
599 (install): Use simple explicit copy commands, not a loop.
600
6011996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
602
603 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
604 config.h.in.
605
606 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
607
6081996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
609
610 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
611
6121995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
613
614 * Version 19.30 released.
615
6161995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
617
618 * sed3.inp: Alter test-distrib to test-dis.
619
6201995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
621
622 * mainmake (install): Don't mv make-doc.exe into ../bin/.
623
6241995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
625
626 * sed1.inp: Call make-doc.exe instead of make-docfile.
627
6281995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
629
630 * sed2.inp: Define STDC_HEADERS.
631 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
632
6331995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
634
635 * sed3.inp: Fix sed append command to behave as intended.
636
6371995-01-20 Morten Welinder <terra@diku.dk>
638
639 * sed3.inp: Delete mysterious dot. Add comment to protect blank
640 line at end of file. Make sure make-docfile is compiled.
641
6421995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
643
644 * sed3.inp: Use coff2exe on make-docfile.
645 * sed1.inp: Not go32, which has problems with long arg lists.
646
6471994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
648
649 * sed1.inp: Handle "\t#"-style comments.
650 (obj): Don't add any files -- now done in src/makefile.in.in
651 (temacs): Don't depend on prefix-args.
652 (DOC): Reflect makefile changes regarding two-batch run.
653
654 * sed2.inp: Add comments showing how to use the system malloc.
655 (EMACS_CONFIG_OPTIONS): Set though not useful.
656 (HAVE_MKTIME): Define.
657
658 * mainmake (clean): Add target.
659
660 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
661
32072ea3
DL
6621994-07-14 Morten Welinder (terra@diku.dk)
663
664 * sed2.inp (HAVE_STRERROR): Define.
665
6661994-07-08 Morten Welinder (terra@diku.dk)
667
668 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
669
6701994-06-01 Morten Welinder (terra@diku.dk)
671
672 * sed4.inp: New file for configuring src/paths.h.
673
6741994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
675
676 * Version 19.25 released.
677
6781994-05-22 Morten Welinder (terra@diku.dk)
679
680 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
681 to src/makefile.in.in.
682
6831994-05-20 Morten Welinder (terra@tyr.diku.dk)
684
685 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
686 Also set it to correct three-part value.
687
6881994-05-16 Morten Welinder (terra@tyr.diku.dk)
689
690 * Version 19.23 released.
691
692 * sed1.inp: Don't use `+' in regexps as different stream
693 editors interpret them differently. Use `*' instead.
694
6951994-05-12 Morten Welinder (terra@diku.dk)
696
697 * mainmake (install): Set the minimum stack (for running under
698 DPMI) to 512K. Avoid using wildcard for matching one file.
699
7001994-05-08 Morten Welinder (terra@diku.dk)
701
702 * sed3.inp: Don't pass version to [ce]tags.
703
7041994-04-30 Morten Welinder (terra@diku.dk)
705
706 * sed1.inp: don't comment out the inc-vers run as that
707 does not exist anymore.
708 Don't reset DEBUG_MOLE as that no longer is used.
709 Identify the file being patched as src/...
710 * sed2.inp: Identify the file being patched as src/...
711 * sed3.inp: We don't have to have the version number in here
712 anymore. Instead we patch the way it is passed from make to
713 the C compiler.
714
7151994-04-29 Morten Welinder (terra@diku.dk)
716
717 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
718 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
719
720 * sed2.inp: We have bcmp. Configuration is "msdos".
721 Get rid of ^Ms.
722
723 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
724 new configuration regarding utilities not to compile.
725 Fix version number. Get rid of ^Ms.
726
7271994-01-08 Morten Welinder (terra@diku.dk)
728
729 * sed3.inp: improve make-compatibility by not using drive
730 specifications and by not specifying an explicit shell.
731
7321994-01-07 Morten Welinder (terra@diku.dk)
733
734 * sed1.inp: Incorporate the actions of patch1.
735 * patch1: File deleted.
736
7371993-01-05 Morten Welinder (terra@diku.dk)
738
739 * mainmake: New file, makefile for the main directory.
740
741 * patch1: New file. Context diff to turn src/makefile.in into
742 a msdos version called makefile.
743
744 * emacs.pif: New file, program information file for Emacs under
745 Windows. (This file contains non-printable characters.)
746
747 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 748 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
749 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
750 (This file contains non-printable characters.)
751
177c0ea7 752 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
753 lib-src/makefile.
754
8de5628c 755 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 756
8de5628c 757 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
758
759;; Local Variables:
880820fe 760;; coding: utf-8
33462dfa 761;; add-log-time-zone-rule: t
6922b018 762;; End:
2a34a036 763
b65d8176 764 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
114f9c96 765 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
7f6d64f8
GM
766
767 This file is part of GNU Emacs.
768
ff0cdfb9 769 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 770 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
771 the Free Software Foundation, either version 3 of the License, or
772 (at your option) any later version.
7f6d64f8
GM
773
774 GNU Emacs is distributed in the hope that it will be useful,
775 but WITHOUT ANY WARRANTY; without even the implied warranty of
776 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
777 GNU General Public License for more details.
778
779 You should have received a copy of the GNU General Public License
ff0cdfb9 780 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1042fe8c
MB
781
782;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44