update dev300-m58
[ooovba.git] / dmake / ChangeLog
blobf5a680eedacfecce90b7446136fed3d4769994ee
1 2008-02-26 18:37  vq
3         * Makefile.in, NEWS, configure, configure.in, man/dmake.tf,
4           win95/microsft/config.h, winnt/microsft/config.h, man/dmake.nc:
6         #i83497# Release dmake 4.12.
8 2008-02-07 14:50  vq
10         * function.c, sysintf.c, man/dmake.nc, man/dmake.tf:
12         #i83940# Make the result of $(mktmp ..) aware of the .WINPATH setting.
14 2008-02-07 10:42  vq
16         * dmake.c:
18         #i85136# The content of INCFILENAME needs no further expansion.
20 2008-02-07 10:28  vq
22         * dmake.c:
24         #i85136# Prevent filenames from being expanded if they already are.
26 2008-02-06 17:22  vq
28         * dmake.c:
30         #i85136# Do not expand ABSMAKECMD and MAKECMD macros.
32 2008-02-05 17:02  vq
34         * tests/: Makefile.am, Makefile.in, targets-30:
36         #i84800# Add testcase.
38 2008-02-04 16:05  vq
40         * make.c:
42         #i85381# Fix possible heap corruption for the cygwin dmake version.
44 2008-01-22 00:34  vq
46         * unix/runargv.c:
48         #i83540# Separate error handling from pid.
50 2008-01-07 20:36  vq
52         * unix/runargv.c:
54         #i83540# Add diagnostics for WaitForMultipleObjects() calls.
56 2008-01-07 19:31  vq
58         * quit.c:
60         #i83540# Prevent possible invinite loop when aborting.
62 2008-01-07 01:07  vq
64         * path.c:
66         #i84800# Do not collaps the foo/.. entries if foo is '.' or '..'.
68 2008-01-06 16:21  vq
70         * make.c, unix/runargv.c:
72         #i85014# Let master targets for targets with multiple (::) rules inherit
73         the newest time stamp of their "sub"-rules.
74         Make runargv() indicate that it finished the command when it had to wait
75         for its completion.
77 2007-11-28 15:18  vq
79         * win95/microsft/config.mk:
81         #i83540# Fix dmake's own makefile to build itself.
83 2007-11-27 23:08  vq
85         * Makefile.am, Makefile.in, msdos/rmprq.c,
86           win95/microsft/vpp40/mk.bat:
88         #i83540# A parallel runargv needs a corresponding rmprq.
90 2007-11-26 09:23  vq
92         * unix/runargv.c:
94         #i83540# Return the pid that was waited for.
96 2007-11-25 22:37  vq
98         * unix/runargv.c:
100         #i83540# Fix handle inheritance for native W32 process spawning.
102 2007-11-25 12:53  vq
104         * NEWS:
106         #i83540# Add NEWS entry about parallel builds with native W32 dmake.
108 2007-11-22 10:27  vq
110         * unix/runargv.c:
112         #i83540# Avoid conflict on solaris, rename NOPID to DMNOPID.
114 2007-11-11 19:12  vq
116         * dag.c, extern.h, imacs.c, sysintf.c, unix/runargv.c,
117           win95/microsft/config.mk, win95/microsft/ruletab.c,
118           win95/microsft/vpp40/mk.bat:
120         #i83540# Make dmake buildable with .NET 2003 again.
122 2007-11-11 18:05  vq
124         * Makefile.am, Makefile.in, dag.c, dmake.c, extern.h, imacs.c,
125           sysintf.c, msdos/runargv.c, unix/runargv.c,
126           win95/microsft/ruletab.c:
128         #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
130 2007-11-10 19:19  vq
132         * sysintf.c:
134         #i83523# Post-rename clean up.
136 2007-11-10 19:03  vq
138         * extern.h, function.c, msdos/borland/bcc30/config.h,
139           msdos/borland/bcc40/config.h, msdos/borland/bcc45/config.h,
140           msdos/borland/bcc50/config.h, msdos/borland/tcc20/config.h,
141           msdos/microsft/config.h, msdos/zortech/config.h,
142           os2/ibm/config.h, win95/borland/bcc50/config.h,
143           win95/microsft/config.h, winnt/borland/bcc50/config.h,
144           winnt/microsft/config.h:
146         #i83523# Rename macro PVOID to DMPVOID to avoid problems when including
147         windows.h.
149 2007-11-09 20:54  vq
151         * unix/runargv.c:
153         #i10000# Small clean up.
155 2007-11-09 10:50  vq
157         * NEWS, configure, configure.in, man/dmake.nc, man/dmake.tf,
158           readme/read1st.txt, win95/microsft/config.h,
159           winnt/microsft/config.h:
161         #i83497# Bump version to 4.12-cvs.
163 2007-10-13 19:43  vq
165         * Makefile.in, NEWS, configure, configure.in, man/dmake.nc,
166           man/dmake.tf, win95/microsft/config.h, winnt/microsft/config.h:
168         #i79271# Release dmake 4.11.
170 2007-10-13 18:27  vq
172         * tests/misc-20:
174         #i10000# Fix typo.
176 2007-10-13 18:21  vq
178         * tests/: Makefile.am, Makefile.in, misc-21:
180         #i81252# Add testcase.
182 2007-10-11 16:57  vq
184         * tests/: function_macros-9, misc-9, targets-21, targets-26,
185           targets-27:
187         #i50092# Work around Solaris and nfs timing issues.
188         Patch from hjs@openoffice.org.
190 2007-10-11 16:36  vq
192         * make.cmd:
194         #i81855# Add a comment about building dmake on OS/2.
196 2007-10-06 10:33  vq
198         * msdos/runargv.c, tests/recipes-9, unix/runargv.c:
200         #i80598# Always issue a warning if the actual execution of a recipe line
201         (this does not include sucessfully executed, but failing programs) fails.
203 2007-09-24 17:45  vq
205         * tests/: Makefile.am, Makefile.in, targets-29:
207         #i80012# Add testcase.
209 2007-09-24 13:51  vq
211         * unix/runargv.c:
213         #i80012# Fix crash when deleting intermediate targets.
215 2007-09-23 18:12  vq
217         * Makefile.in, configure:
219         #i81855# Regenerate configure and friends.
221 2007-09-23 18:05  vq
223         * configure.in, dmake.c, expand.c, extern.h, make.cmd, path.c,
224           sysintf.c, startup/unix/os2/Makefile.am,
225           startup/unix/os2/Makefile.in, startup/unix/os2/macros.mk,
226           unix/os2/public.h:
228         #i81855# More changes for the OS/2 port.
229         Patch provided by Yuri Dario.
231 2007-09-22 19:11  vq
233         * configure:
235         #i81855# Regenerate configure and friends.
237 2007-09-22 19:05  vq
239         * NEWS, imacs.c, os2/sysintf.h, unix/dcache.c, unix/dirbrk.c,
240           unix/sysintf.h:
242         #i81855# Clean-up merge from CWS os2port01.
244 2007-09-22 18:27  vq
246         * make.cmd:
248         #i81855# Revert change to make.cmd as it refers to a non-existing script
249         in dmake\os2\gcc\emx\mk.cmd.
251 2007-09-22 18:08  vq
253         * unix/runargv.c:
255         RESYNC: (1.11-1.12); FILE MERGED
257 2007-09-22 18:08  vq
259         * os2/ruletab.c:
261         RESYNC: (1.2-1.3); FILE MERGED
263 2007-09-22 18:08  vq
265         * expand.c:
267         RESYNC: (1.6-1.7); FILE MERGED
269 2007-09-22 18:08  vq
271         * dmake.c, sysintf.c:
273         RESYNC: (1.10-1.11); FILE MERGED
275 2007-09-22 18:08  vq
277         * configure.in:
279         RESYNC: (1.29-1.30); FILE MERGED
281 2007-09-21 20:46  vq
283         * NEWS:
285         #i79271# Update NEWS file.
287 2007-09-21 19:14  vq
289         * dmake.c:
291         #i81296# Change comment.
293 2007-09-19 21:50  vq
295         * man/: dmake.nc, dmake.tf:
297         #i81252# Restore alphabetical order.
299 2007-09-18 21:03  vq
301         * man/: dmake.nc, dmake.tf:
303         #i81252# Add documentation for the SHELLCMDQUOTE macro.
305 2007-09-18 20:34  vq
307         * getinp.c, imacs.c, make.c, sysintf.c, vextern.h, mac/public.h,
308           msdos/runargv.c, msdos/spawn.c, msdos/borland/bcc30/public.h,
309           msdos/borland/bcc40/public.h, msdos/borland/bcc45/public.h,
310           msdos/borland/bcc50/public.h, msdos/borland/tcc20/public.h,
311           msdos/microsft/msc51/public.h, msdos/microsft/msc60/public.h,
312           msdos/zortech/public.h, os2/ibm/icc/public.h,
313           os2/ibm/icc3/public.h, qssl/public.h, qssl/runargv.c,
314           startup/win95/macros.mk, startup/winnt/macros.mk, tos/public.h,
315           unix/runargv.c, unix/386ix/public.h, unix/bsd43/public.h,
316           unix/bsd43/uw/public.h, unix/bsd43/vf/public.h,
317           unix/bsdarm32/public.h, unix/coherent/ver40/public.h,
318           unix/coherent/ver42/public.h, unix/cygwin/public.h,
319           unix/linux/gnu/public.h, unix/macosx/gnu/public.h,
320           unix/solaris/public.h, unix/solaris/gnu/public.h,
321           unix/sysvr1/public.h, unix/sysvr3/public.h,
322           unix/sysvr3/gnu/public.h, unix/sysvr3/pwd/public.h,
323           unix/sysvr4/public.h, unix/xenix/public.h,
324           unix/xenix/pwd/public.h, win95/borland/bcc50/public.h,
325           win95/microsft/vpp40/public.h, winnt/borland/bcc50/public.h,
326           winnt/microsft/vpp40/public.h, winnt/mingw/public.h,
327           winnt/msvc6/public.h:
329         #i81252# Add a new SHELLCMDQUOTE control macro.
331 2007-09-17 18:24  vq
333         * tests/: function_macros-8, macros-7:
335         #i78776# Fix testcases for non-cygwin OS.
337 2007-09-16 12:35  vq
339         * tests/: Makefile.am, Makefile.in, misc-20:
341         #i81296# Add testcases.
343 2007-09-16 00:10  vq
345         * tests/macros-11:
347         #i74007# Change testcase.
349 2007-09-15 23:57  vq
351         * dmake.c, mac/ruletab.c, man/dmake.nc, man/dmake.tf,
352           msdos/ruletab.c, os2/ruletab.c, unix/ruletab.c,
353           win95/borland/ruletab.c, win95/microsft/ruletab.c,
354           winnt/borland/ruletab.c, winnt/microsft/ruletab.c:
356         #i74007# Revert the part of the previous patch that lets OOODMAKEMODE
357         always be imported from the environment. Instead move the definition
358         of targets from the command line after the evaluation of the startup
359         makefile.
361 2007-09-15 23:16  vq
363         * tests/macros-11:
365         #i74007# Add testcase.
367 2007-09-15 23:06  vq
369         * man/dmake.nc:
371         #i74007# Update text version of the man page.
373 2007-09-15 23:03  vq
375         * dmake.c, mac/ruletab.c, man/dmake.tf, msdos/ruletab.c,
376           os2/ruletab.c, unix/ruletab.c, win95/borland/ruletab.c,
377           win95/microsft/ruletab.c, winnt/borland/ruletab.c,
378           winnt/microsft/ruletab.c:
380         #i74007# Always import OOODMAKEMODE from the environment. Define targets from
381         the command line after the macros from the command line and OOODMAKEMODE
382         from the environment are set.
384 2007-09-13 23:40  vq
386         * dmake.c, extern.h, make.c, rulparse.c:
388         #i81296# Clear flags indicating that targets that infered makefiles (and
389         their prerequisites) were previously build.
391 2007-09-13 20:08  vq
393         * dmake.h, rulparse.c:
395         #i81296# Remove bit recycling for F_VISITED/F_USED. Use only F_VISITED.
397 2007-09-09 15:11  vq
399         * quit.c:
401         #i81273# Fixed another MinGW build problem.
403 2007-09-08 14:20  vq
405         * make.c, rulparse.c:
407         #i10000# Add some output for .INCLUDE operations when the -vf verbose
408         flag is given.
410 2007-09-06 10:53  vq
412         * quit.c:
414         #i81273# Fix MinGW build problem.
416 2007-09-02 06:57  vq
418         * tests/: Makefile.am, Makefile.in, misc-19:
420         #i67911# Add testcase.
422 2007-09-02 06:44  vq
424         * make.c, sysintf.c, msdos/runargv.c, qssl/runargv.c,
425           unix/runargv.c, win95/microsft/vpp40/runargv.c,
426           winnt/microsft/vpp40/runargv.c:
428         #i67911# Wait with the deletion of temporary files until the target is
429         completely made.
431 2007-08-31 01:24  vq
433         * sysintf.c, man/dmake.nc, man/dmake.tf, tests/targets-21,
434           tests/targets-28:
436         #i64572# Issue a warning for virtual targets with corresponding files.
437         Update testcases.
439 2007-08-30 05:13  vq
441         * man/: dmake.nc, dmake.tf:
443         #i64572# Add documentation.
445 2007-08-28 22:27  vq
447         * tests/Makefile.am:
449         #i64234# Also change Makefile.am.
451 2007-08-28 22:25  vq
453         * tests/: Makefile.in, function_macros-10:
455         #i64234# Add testcase.
457 2007-08-28 14:28  vq
459         * function.c, man/dmake.nc, man/dmake.tf:
461         #i64234# Fix $(mktmp ..) handling of leading spaces.
463 2007-08-26 18:22  vq
465         * tests/: Makefile.am, Makefile.in, macros-11:
467         #i74007# Add testcase.
469 2007-08-25 16:50  vq
471         * tests/: Makefile.am, Makefile.in, targets-28:
473         #i64572# Add testcases.
475 2007-08-25 15:34  vq
477         * make.c, sysintf.c:
479         #i64572# If a target without recipes has an existing file use its time
480         stamp only if the time is newer than the one of the its newest prerequisite.
482 2007-08-22 10:02  vq
484         * sysintf.c:
486         #i64572# Fix the F_RULES problem mentioned before.
488 2007-08-21 11:09  vq
490         * make.c, sysintf.c:
492         #i64572# To keep the dependency chains intact targets without recipes inherit
493         the time of their newest prerequisite. (Additional patches are needed as
494         currently the F_RULES flag is not always set correctly.)
496 2007-08-19 20:05  vq
498         * sysintf.c:
500         #i64572# Assumes that targets without recipe lines have a current time
501         stamp after they were made (independent of the actual time stamp of the
502         file.
504 2007-08-18 18:23  vq
506         * make.c, sysintf.c:
508         #i64572# Make dmake warn if the time stamp of a target is not updated
509         after making the target. This warning can be silenced using the
510         .SILENT attribute.
512 2007-08-17 23:21  vq
514         * make.c:
516         #i10000# Remove unused variable.
518 2007-08-17 23:16  vq
520         * dmake.h, make.c, sysintf.c:
522         #i10000# Add some comments.
524 2007-08-15 17:46  vq
526         * tests/: Makefile.am, Makefile.in, targets-27:
528         #i80687# Add testcase.
530 2007-08-15 17:25  vq
532         * make.c:
534         #i80687# Fix building of inferred phony prerequisites.
536 2007-08-14 13:55  vq
538         * make.c:
540         #i64572# Revert previous patch.
542 2007-08-13 11:33  vq
544         * make.c:
546         #i64572# Make dmake warn if the time stamp of a target is not updated
547         after making the target.
549 2007-08-11 17:23  vq
551         * tests/: Makefile.am, Makefile.in, recipes-9:
553         #i80598# Add testcase.
555 2007-08-11 16:52  vq
557         * unix/runargv.c:
559         #i80598# Fix handling of ignored errors in the spawn enabled version
560         of dmake.
562 2007-08-10 13:59  vq
564         * tests/: Makefile.am, Makefile.in, targets-26:
566         #i66751# Add testcase.
568 2007-08-10 13:39  vq
570         * infer.c:
572         #i66751# Make sure that infered phony %-targets do not have a time stamp.
574 2007-08-10 11:42  vq
576         * infer.c, man/dmake.nc, man/dmake.tf:
578         #i66751# Accept .PHONY attribute in %-targets.
580 2007-08-09 15:46  vq
582         * macparse.c:
585         #i69510# Change error on assignment to an empty macro name to a warning.
587 2007-08-08 22:00  vq
589         * tests/: Makefile.am, Makefile.in, recipes-8:
591         #i67709# Add testcase.
593 2007-08-08 21:43  vq
595         * parse.c, rulparse.c:
597         #i67709# Improve parsing of group recipes.
599 2007-08-08 13:49  vq
601         * tests/: Makefile.am, Makefile.in, macros-10:
603         #i69510# Add testcase.
605 2007-08-08 12:54  vq
607         * macparse.c:
609         #i69510# Improve error message.
611 2007-08-08 12:52  vq
613         * macparse.c:
615         #i69510# Improve macro name syntax check during assignment.
617 2007-08-06 21:54  vq
619         * rulparse.c, man/dmake.nc, man/dmake.tf:
621         #i66448# Clarify prerequisites for %-targets.
623 2007-08-05 17:10  vq
625         * function.c, tests/Makefile.am, tests/Makefile.in,
626           tests/function_macros-9:
628         #i50092# Enhance $(shell,expand .. ) parsing. Add testcase.
630 2007-08-05 14:55  vq
632         * make.c:
634         #i70168# Clear F_MARK flag after dynamic prerequisite expansion is done.
636 2007-08-05 13:51  vq
638         * infer.c:
640         #i80144# Clean-up.
642 2007-08-05 13:03  vq
644         * infer.c, tests/targets-24:
646         #i80144# Change error about ambigous inference targets to warning.
648 2007-08-04 14:56  vq
650         * tests/: Makefile.am, Makefile.in, targets-25:
652         #i80352# Add testcase.
654 2007-08-04 14:42  vq
656         * make.c:
658         #i80352# Fix .PRECIOUS attribute.
660 2007-08-04 00:15  vq
662         * tests/: Makefile.am, Makefile.in, targets-23, targets-24:
664         #i80144# Add testcases.
666 2007-07-31 20:45  vq
668         * tests/: Makefile.am, Makefile.in, targets-22:
670         #i80143# Add testcase.
672 2007-07-31 20:29  vq
674         * infer.c:
676         #i80143# Fix problem marking some intermediate targets removable.
678 2007-07-30 22:23  vq
680         * expand.c:
682         #i80009# Add missing string initialization.
684 2007-07-29 22:28  vq
686         * infer.c:
688         #i80144# Improve check for ambiguous inference chains.
690 2007-07-29 12:10  vq
692         * infer.c, stat.c:
694         #i10000# Add comments to documents aspects of the inference mechanism.
696 2007-07-28 13:12  vq
698         * configure, configure.in:
700         #i79815# Fix default DMAKEROOT macro value.
702 2007-07-27 22:03  vq
704         * tests/: Makefile.am, Makefile.in, targets-21:
706         #i78837# Add testcase.
708 2007-07-27 21:37  vq
710         * tests/: Makefile.am, Makefile.in, macros-9:
712         #i80010# Add testcase.
714 2007-07-27 15:47  vq
716         * expand.c:
718         #i80010# Keep quotes for :1 and :i macro extensions.
720 2007-07-27 15:16  vq
722         * tests/: Makefile.am, Makefile.in, macros-8:
724         #i80009# Add testcase.
726 2007-07-27 13:06  vq
728         * NEWS, man/dmake.nc, man/dmake.tf:
730         #i78776# Document new normalizing function macro and macro extension.
732 2007-07-26 18:27  vq
734         * expand.c:
736         #i80009# Fix handling of quoted filenames for :b :d :e :f macro expansions.
738 2007-07-24 20:31  vq
740         * tests/: Makefile.am, Makefile.in, function_macros-8, macros-7:
742         #i78776# Add testcases.
744 2007-07-24 19:00  vq
746         * dag.c, dmake.h, expand.c, extern.h, function.c, path.c:
748         #i78776# New function macro $(normpath[,para] list) to normalise the
749         elements of list and a macro extension $(macro_name:n) to normalise
750         the content of macro_name. The normalization is done token-wise and
751         quotes are preserved.
752         On cygwin the result honors the setting of .WINPATH to determine the
753         output format.  If the optional parameter para is given in the
754         $(normpath ...) case its expanded value is used to override the
755         .WINPATH setting for the output of the function macro.
757 2007-07-12 18:59  vq
759         * make.c, tests/Makefile.am, tests/Makefile.in, tests/targets-20:
761         #i69462# Do not assume that non-existing prerequisites for %-targets have
762         the same time stamp as the parent target. Testcase added.
764 2007-07-05 17:17  vq
766         * getinp.c:
768         #i79200# Remove unneeded error on defined or DEFINED after .IF expression.
770 2007-07-05 11:58  vq
772         * Makefile.in, NEWS, configure, configure.in, man/dmake.nc,
773           man/dmake.tf, readme/read1st.txt, win95/microsft/config.h,
774           winnt/microsft/config.h:
776         #i79271# Bump version to 4.11-cvs.
778 2007-06-25 18:11  vq
780         * Makefile.in, NEWS, configure, configure.in, man/dmake.nc,
781           man/dmake.tf, readme/read1st.txt, win95/microsft/config.h,
782           winnt/microsft/config.h:
784         #i78508# Release dmake 4.9.
786 2007-06-22 16:47  vq
788         * man/dmake.nc, man/dmake.tf, tests/Makefile.am, tests/Makefile.in,
789           tests/targets-19:
791         #i78061# Add testcase and documentation.
793 2007-06-22 13:36  vq
795         * man/: dmake.nc, dmake.tf:
797         #i74007# Add documentation to manpage.
799 2007-06-21 16:28  vq
801         * tests/: Makefile.am, Makefile.in, targets-18:
803         #i74007#  Add testcase.
805 2007-06-20 18:26  vq
807         * dag.c, imacs.c, path.c, vextern.h:
809         #i74700# Add a new special macro OOODMAKEMODE that is used to toggle
810         OOo build specific behavior. If OOODMAKEMODE is set (i.e. it begins with y)
811         the leading ./ of a path will no longer be removed.
812         This patch also fixes iz78061.
814 2007-06-20 18:07  vq
816         * configure.in:
818         #i78152# Make dmake buildable on GNU/kFreeBSD.
820 2007-06-17 23:56  vq
822         * man/: dmake.nc, dmake.tf:
824         #i78033# Document :i macro expansion.
826 2007-04-24 13:42  vq
828         * Makefile.in, NEWS, configure, configure.in, man/dmake.nc,
829           man/dmake.tf, win95/microsft/config.h, winnt/microsft/config.h:
831         #i73700# Release dmake 4.8.
833 2007-04-09 09:22  vq
835         * tests/misc-18:
837         #i73499# Fix bash syntax typo.
839 2007-04-08 23:27  vq
841         * tests/misc-18:
843         #i73499# Make test work on Solaris.
845 2007-04-08 23:06  vq
847         * make.c:
849         #i73499# Fix potential problem with m_at getting freed without being
850         initalized first.
852 2007-03-27 13:21  vq
854         * man/: dmake.nc, dmake.tf:
856         #i10000# Fix typos in manual.
857         This patch was provided by shay@openoffice.org.
859 2007-03-24 00:29  vq
861         * make.c, man/dmake.nc, man/dmake.tf:
863         #i75697# Document the special treatment of $? for the :! ruleop.
865 2007-03-23 16:40  vq
867         * NEWS, man/dmake.nc, man/dmake.tf, tests/Makefile.am,
868           tests/Makefile.in, tests/misc-18:
870         #i73499# Add documentation and testcase.
872 2007-03-19 00:58  vq
874         * sysintf.c:
876         #i73499# Restrict function to cygwin only use.
878 2007-03-18 11:02  vq
880         * sysintf.c:
882         #i73499# Add missing include statement.
884 2007-03-17 15:00  vq
886         * dag.c, dmake.c, dmake.h, dmdump.c, extern.h, getinp.c, imacs.c,
887           infer.c, make.c, rulparse.c, sysintf.c, vextern.h:
889         #i73499# Add new .WINPATH attribute to generate Windows style paths
890         (with regular slashes) instead of the default cygwin style (POSIX)
891         paths for dmake's dynamic macros.
893         This attribute is specific for cygwin dmake executables and non-cygwin
894         environments ignore this attribute.
896         The windows style paths use regular slashes ('/') instead of the
897         usual windows backslash ('\') as directory separator to avoid quoting
898         problems (It still is a cygwin dmake!) and cygwin as well as native
899         windows programs should have no problems using this (c:/foo/bar) path
900         representation.
902         The affected macros are $@, $*, $>, $?, $<, $&, $^ and $(PWD),
903         $(MAKEDIR) and $(TMD).
905         Examples:
907         Content of $(PWD) without .WINPATH (default):  /cygdrive/c/temp
909         Content of $(PWD) with .WINPATH set:           c:/temp
911 2007-03-16 22:36  vq
913         * sysintf.c:
915         #i10000# Trivial fix.
917 2007-03-13 20:51  vq
919         * sysintf.c, unix/rmprq.c:
921         #i10000# No real change, only comments were added or modified.
923 2007-01-29 23:24  vq
925         * man/: dmake.nc, dmake.tf:
927         #i73996# Update man page.
929 2007-01-29 21:39  vq
931         * make.c, path.c, sysintf.c, vextern.h:
933         #i73996# Avoid relative paths going up to the root directory.
935 2007-01-26 19:51  vq
937         * dag.c, imacs.c, make.c:
939         #i739183 Mark the internal macros PWD, MAKEDIR and TMD as precious.
940         Also commit some small macro relates clean ups and comment changes.
942 2007-01-22 21:49  vq
944         * dag.c:
946         #i10000# Remove warning and add error handling.
948 2007-01-22 21:25  vq
950         * getinp.c, make.c:
952         #i10000# Small cosmetic changes.
954 2007-01-21 18:21  vq
956         * configure, configure.in, path.c, man/dmake.nc, man/dmake.tf,
957           unix/dcache.c:
959         #i73661# Improve case insensitive directory caching on case sensitive
960         file systems but it is *not* recommended to to so. A comment was added
961         to the man page emphasizing this.
963 2007-01-20 22:00  vq
965         * Makefile.in, configure, configure.in, man/dmake.nc, man/dmake.tf,
966           readme/read1st.txt, win95/microsft/config.h,
967           winnt/microsft/config.h:
969         #i73700# Bump version to 4.8-cvs.
971 2007-01-27 20:53  vq
973         * configure, configure.in:
975         Masterfix from SRC680_m200. This patch fixes a MacOSX problem
976         encountered after integration into the OOo SRC680 master.
978 2007-01-15 21:36  vq
980         * msdos/runargv.c:
982         #i61856# There is currently no parallel processing for the native W32 dmake.
983         Let Wait_for_child() always return -1 indicating that there is nothing to
984         wait for on this OS.
986 2006-12-21 23:45  vq
988         * NEWS:
990         #i69952# Release dmake 4.7
991         (Some extra changes were done in CWS dmake47.)
993 2006-12-21 23:36  vq
995         * unix/runargv.c:
997         #i61856# Remove another verbose debugging statement.
999 2006-12-20 22:16  vq
1001         * quit.c, sysintf.c, unix/runargv.c:
1003         #i61856# Child process handling improvements.
1005 2006-12-06 17:09  vq
1007         * dmake.c:
1009         #i72337# Make dmake -V tell whether fork/exec or spawn is used.
1011 2006-12-02 14:35  vq
1013         * tests/Makefile.am:
1015         #i72210# Missed an autotool bit.
1017 2006-12-02 14:10  vq
1019         * tests/Makefile.in, tests/recipes-7, unix/runargv.c:
1021         #i72210# Add missing detail and a testcase.
1023 2006-12-02 13:25  vq
1025         * unix/runargv.c:
1027         #i72210# Teach spawn enabled dmake to honor the '-' recipe switch.
1029 2006-11-30 20:16  vq
1031         * unix/runargv.c:
1033         #i61856# Fix "Internal Error: Child is missing .." problem.
1035 2006-11-27 17:23  vq
1037         * unix/runargv.c:
1039         #i61856# Improve (dmake internal) process handling.
1041 2006-11-23 11:58  vq
1043         * Makefile.in, NEWS, configure, configure.in, man/dmake.nc,
1044           man/dmake.tf, win95/microsft/config.h, winnt/microsft/config.h:
1046         #i69952# Release dmake 4.7.
1048 2006-11-21 06:50  hjs
1050         * tests/: macros-6, misc-13:
1052         small cleanup
1054 2006-11-20 20:32  vq
1056         * tests/misc-13:
1058         #i71777# Fix testcase - Only test the directory cache for case
1059         insensitivity if the FS is also case insensitive.
1061 2006-11-20 12:16  vq
1063         * tests/: misc-15, recipes-5, recipes-6:
1065         #i71777# Solaris testcase fixes.
1067 2006-11-20 11:58  vq
1069         * tests/macros-6:
1071         #i71777# Fix testcase.
1073 2006-11-20 11:38  vq
1075         * tests/recipes-6:
1077         #i71422# Fix testcase.
1079 2006-11-19 16:10  vq
1081         * man/dmake.nc, man/dmake.tf, tests/Makefile.am, tests/Makefile.in,
1082           tests/misc-17:
1084         #i71704# Add testcase and documentation.
1086 2006-11-19 00:27  vq
1088         * dag.c, dmake.c, imacs.c, make.c, unix/runargv.c:
1090         #i71704# Let the global .SEQUENTIAL attribute implicitely set MAXPROCESS=1
1091         and disallow MAXPROCESS to be changed if the global .SEQUENTIAL is set.
1093 2006-11-17 18:09  vq
1095         * tests/: Makefile.am, Makefile.in, misc-16:
1097         #i61856# Add testcase.
1099 2006-11-17 16:56  vq
1101         * dmake.h, sysintf.c, unix/runargv.c:
1103         #i61856# Implement better way to wait for a process queue to finish
1104         without obstructing other process queues during parallel makefile
1105         processing.
1107 2006-11-15 14:43  vq
1109         * configure, configure.in, unix/runargv.c:
1111         #i71582# Make dmake usable on OpenBSD. (Patch separated from CWS openbsd01)
1113 2006-11-13 15:39  vq
1115         * tests/: Makefile.am, Makefile.in, recipes-5, recipes-6:
1117         #i71422# Add testcases.
1119 2006-11-13 14:08  vq
1121         * NEWS, man/dmake.nc, man/dmake.tf:
1123         #i71422# Document new @@ recipe property.
1125 2006-11-12 00:25  vq
1127         * Makefile.in, config.h.in, configure, configure.in,
1128           startup/Makefile.in, startup/unix/Makefile.in,
1129           startup/unix/cygwin/Makefile.in, startup/unix/linux/Makefile.in,
1130           startup/unix/macosx/Makefile.in,
1131           startup/unix/solaris/Makefile.in,
1132           startup/unix/sysvr4/Makefile.in, startup/winnt/Makefile.in,
1133           startup/winnt/mingw/Makefile.in, startup/winnt/msvc6/Makefile.in,
1134           tests/Makefile.in:
1136         #i71422# Remove unused macro and regenerate autotools files.
1138 2006-11-12 00:06  vq
1140         * dag.c, dmake.c, dmake.h, extern.h, function.c, getinp.c, make.c,
1141           rulparse.c, sysintf.c, vextern.h, mac/public.h, msdos/runargv.c,
1142           msdos/borland/bcc30/public.h, msdos/borland/bcc40/public.h,
1143           msdos/borland/bcc45/public.h, msdos/borland/bcc50/public.h,
1144           msdos/borland/tcc20/public.h, msdos/microsft/msc51/public.h,
1145           msdos/microsft/msc60/public.h, msdos/zortech/public.h,
1146           os2/ibm/icc/public.h, os2/ibm/icc3/public.h, qssl/public.h,
1147           qssl/runargv.c, tos/public.h, unix/runargv.c,
1148           unix/386ix/public.h, unix/bsd43/public.h, unix/bsd43/uw/public.h,
1149           unix/bsd43/vf/public.h, unix/bsdarm32/public.h,
1150           unix/coherent/ver40/public.h, unix/coherent/ver42/public.h,
1151           unix/cygwin/public.h, unix/linux/gnu/public.h,
1152           unix/macosx/gnu/public.h, unix/solaris/public.h,
1153           unix/solaris/gnu/public.h, unix/sysvr1/public.h,
1154           unix/sysvr3/public.h, unix/sysvr3/gnu/public.h,
1155           unix/sysvr3/pwd/public.h, unix/sysvr4/public.h,
1156           unix/xenix/public.h, unix/xenix/pwd/public.h,
1157           win95/borland/bcc50/public.h, win95/microsft/vpp40/public.h,
1158           winnt/borland/bcc50/public.h, winnt/microsft/vpp40/public.h,
1159           winnt/mingw/public.h, winnt/msvc6/public.h:
1161         #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
1162         output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
1163         completely suppressing the output of that recipe to the terminal.
1164         As for the @ prefix this can be disabled using the -v[r] switch.
1166 2006-11-09 22:25  vq
1168         * tests/: Makefile.am, Makefile.in, misc-15:
1170         #i69943# Add testcase to check directory caching with DOS style path
1171         targets on cygwin dmake.
1173 2006-11-09 17:33  vq
1175         * make.c, path.c:
1177         #i69821# Fix/improve $(TMD) handling.
1179 2006-11-09 16:31  vq
1181         * tests/: Makefile.am, Makefile.in, macros-6:
1183         #i69821# Add testcase to verify that .SETDIR works (with drive letters
1184         on cygwin) and sets TMD correctly.
1186 2006-11-09 13:16  vq
1188         * make.c:
1190         #i69821# Add comment where TMD is detecting different drive letters for
1191         native W32 dmake versions.
1193 2006-10-08 19:27  vq
1195         * NEWS, make.c, tests/Makefile.am, tests/Makefile.in,
1196           tests/targets-17:
1198         #i70210# Fix dmakes handling of empty dynamic prerequisites.
1200 2006-10-08 18:57  vq
1202         * make.c:
1204         #i70168# Remove FIXME.
1206 2006-10-08 18:49  vq
1208         * NEWS, imacs.c, make.c, rulparse.c, vextern.h, man/dmake.nc,
1209           man/dmake.tf, tests/Makefile.am, tests/Makefile.in,
1210           tests/targets-16:
1212         #i70168# Improve $ handling in targets/prerequisites.
1214 2006-10-07 16:23  vq
1216         * parse.c, tests/Makefile.am, tests/Makefile.in, tests/misc-14:
1218         #i70027# Fix diagnostic output and add a testcase.
1220 2006-10-07 15:30  vq
1222         * NEWS, man/dmake.nc, man/dmake.tf:
1224         #i69742# Add NEWS file entry and mention normalization in the man page.
1226 2006-10-07 14:34  vq
1228         * dag.c:
1230         #i69742# Never normalize cells that contain a $ in the pathname.
1232 2006-10-06 22:28  vq
1234         * tests/: Makefile.am, Makefile.in, targets-15:
1236         #i69742# Add testcase.
1238 2006-10-06 00:02  vq
1240         * dag.c, make.c:
1242         #i69742# Don't targets with $ in the filepath as dynamic macros. ($$ means
1243         a single $ in the filepath.)
1245 2006-10-03 23:17  vq
1247         * dag.c, sysintf.c:
1249         #i69742# Enable normalization of targets and non-dynamic prerequisites.
1250         (Dynamic prerequisites are prerequisites with not expanded macros.)
1252 2006-10-02 20:46  vq
1254         * path.c:
1256         #i69742# Fix problem when removing multiple '/'.
1258 2006-10-01 15:18  vq
1260         * dmake.c, extern.h, path.c:
1262         #i69742# Create Clean_path() function.
1264 2006-10-01 12:23  vq
1266         * path.c, unix/dirbrk.c:
1268         #i69742# Clean up/speed up Build_path().
1270 2006-09-30 11:01  vq
1272         * mac/sysintf.h, msdos/sysintf.h, os2/sysintf.h, qssl/sysintf.h,
1273           tos/sysintf.h, unix/sysintf.h, win95/borland/sysintf.h,
1274           win95/microsft/sysintf.h, winnt/borland/sysintf.h,
1275           winnt/microsft/sysintf.h, winnt/mingw/sysintf.h,
1276           winnt/msvc6/sysintf.h:
1278         #i69814# Remove the unused DMSTRLWR macro.
1280 2006-09-29 17:20  vq
1282         * Makefile.in, autogen.sh, config.h.in, configure, configure.in,
1283           extern.h, function.c, make.c, sysintf.c:
1285         #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
1287 2006-09-29 14:55  vq
1289         * tests/macros-5:
1291         #i69821# Fix testcase.
1293 2006-09-29 14:50  vq
1295         * dmstring.c, extern.h, imacs.c, make.c, stat.c, man/dmake.nc,
1296           man/dmake.tf, tests/Makefile.am, tests/Makefile.in,
1297           tests/misc-13, unix/dcache.c, win95/microsft/config.h:
1299         #i69814# Add/fix option to make directory cache case insensitive. (Make
1300         this the default for Windows and Mac OS X.) Added testcase.
1302 2006-09-28 17:42  vq
1304         * imacs.c, make.c, tests/Makefile.am, tests/Makefile.in,
1305           tests/macros-5:
1307         #i69821# Fix TMD macro and add testcase.
1309 2006-09-28 17:16  vq
1311         * Makefile.am, Makefile.in, aclocal.m4, autogen.sh, compile,
1312           config.guess, config.h.in, configure, configure.in, depcomp,
1313           install-sh, missing, mkinstalldirs, msdos/Makefile.am,
1314           msdos/Makefile.in, startup/Makefile.in, startup/unix/Makefile.in,
1315           startup/unix/cygwin/Makefile.in, startup/unix/linux/Makefile.in,
1316           startup/unix/macosx/Makefile.in,
1317           startup/unix/solaris/Makefile.in,
1318           startup/unix/sysvr4/Makefile.in, startup/winnt/Makefile.in,
1319           startup/winnt/mingw/Makefile.in, startup/winnt/msvc6/Makefile.in,
1320           tests/Makefile.in, win95/Makefile.am, win95/Makefile.in,
1321           win95/microsft/Makefile.am, win95/microsft/Makefile.in:
1323         #i69953# Clean up of the autotooling.
1325 2006-09-28 13:33  vq
1327         * Makefile.in, configure, configure.in, man/dmake.nc, man/dmake.tf,
1328           readme/read1st.txt, win95/microsft/config.h,
1329           winnt/microsft/config.h:
1331         #i69952#  Bump version to 4.7-cvs.
1333 2006-09-24 19:57  vq
1335         * tests/targets-12:
1337         #i69818# Fix testcase.
1339 2006-09-21 16:57  vq
1341         * Makefile.in, NEWS, configure, configure.in, man/dmake.nc,
1342           man/dmake.tf, win95/microsft/config.h, winnt/microsft/config.h:
1344         #i67689# Release dmake 4.6.
1346 2006-09-21 12:24  vq
1348         * expand.c:
1350         #i69743# Optimize expand.c:Apply_edit().
1352 2006-09-20 13:32  vq
1354         * rulparse.c:
1356         #i66567# Show the ".SUFFIXES target has no special meaning" warning only
1357         if the -v[w] verbose flag is given.
1359 2006-09-14 12:40  vq
1361         * man/: dmake.nc, dmake.tf:
1363         #i69536# Make clear that .SUFFIXES is not supported by dmake.
1365 2006-08-29 13:08  vq
1367         * function.c, sysintf.c:
1369         #i69071# Don't use umask for the native W32 dmake.
1371 2006-08-21 00:22  vq
1373         * dmake.h, make.c, rulparse.c, unix/runargv.c:
1375         #i10000# Add some code comments.
1377 2006-08-20 13:30  vq
1379         * man/: dmake.nc, dmake.tf:
1381         #i64569# Improve documentation of the handling of continued makefile lines.
1383 2006-08-15 14:12  vq
1385         * tests/: Makefile.am, Makefile.in, macros-4:
1387         #i44961# Add testcase.
1389 2006-08-15 14:11  vq
1391         * expand.c:
1393         #i44961# Reject single letter macros with (, {, ), } and : .
1395 2006-08-15 11:07  vq
1397         * expand.c:
1399         #i44961# Throw error if inclosed macro brackets are encountered.
1401 2006-08-14 16:35  vq
1403         * unix/ruletab.c:
1405         #i52590# Increase limit of parallel jobs for *NIX dmakes to 64.
1407 2006-07-30 23:35  vq
1409         * function.c:
1411         #i67585# Remove unneeded variable definitions.
1413 2006-07-30 22:47  vq
1415         * function.c, sysintf.c, mac/public.h,
1416           msdos/borland/bcc30/public.h, msdos/borland/bcc40/public.h,
1417           msdos/borland/bcc45/public.h, msdos/borland/bcc50/public.h,
1418           msdos/borland/tcc20/public.h, msdos/microsft/msc51/public.h,
1419           msdos/microsft/msc60/public.h, msdos/zortech/public.h,
1420           os2/ibm/icc/public.h, os2/ibm/icc3/public.h, qssl/public.h,
1421           tos/public.h, unix/386ix/public.h, unix/bsd43/public.h,
1422           unix/bsd43/uw/public.h, unix/bsd43/vf/public.h,
1423           unix/bsdarm32/public.h, unix/coherent/ver40/public.h,
1424           unix/coherent/ver42/public.h, unix/cygwin/public.h,
1425           unix/linux/gnu/public.h, unix/macosx/gnu/public.h,
1426           unix/solaris/public.h, unix/solaris/gnu/public.h,
1427           unix/sysvr1/public.h, unix/sysvr3/public.h,
1428           unix/sysvr3/gnu/public.h, unix/sysvr3/pwd/public.h,
1429           unix/sysvr4/public.h, unix/xenix/public.h,
1430           unix/xenix/pwd/public.h, win95/borland/bcc50/public.h,
1431           win95/microsft/vpp40/public.h, winnt/borland/bcc50/public.h,
1432           winnt/microsft/vpp40/public.h, winnt/mingw/public.h,
1433           winnt/msvc6/public.h:
1435         #i64583# Remove unused parameter from Create_temp() and Get_temp().
1437 2006-07-29 21:47  vq
1439         * tests/: Makefile.am, Makefile.in, recipes-3, recipes-4:
1441         #i67589# Add testcases for builtin commands.
1443 2006-07-28 21:55  vq
1445         * NEWS, man/dmake.nc, man/dmake.tf:
1447         #i67589# Add documentation and NEWS file entry for builtin commands noop
1448         and echo.
1450 2006-07-28 17:19  vq
1452         * make.c, sysintf.c, unix/runargv.c:
1454         #i67589# Add the internal commands noop and echo to the *nix version of
1455         dmake. This functionality already existed for the native windows version.
1457 2006-07-26 21:10  vq
1459         * sysintf.c, msdos/runargv.c, msdos/spawn.c:
1461         #i67808# Fix the internal echo command of the native Windows dmake version.
1462         The patch also moves the usage of the global variable Packed_shell to
1463         msdos/runargv.c and msdos/spawn.c.
1465 2006-07-25 20:47  vq
1467         * unix/runargv.c:
1469         #i10000# Oops, the previous patch should not change this part.
1471 2006-07-25 20:20  vq
1473         * sysintf.c, unix/runargv.c:
1475         #i10000# Comment and whitespace changes only.
1477 2006-07-24 18:13  vq
1479         * tests/: Makefile.am, Makefile.in, function_macros-7, recipes-2:
1481         #i64583# Add testcase for $(mktmp ...) function macro and group recipe.
1483 2006-07-24 17:43  vq
1485         * dag.c, function.c, sysintf.c:
1487         #i64583# Let tempfiles generated by $(mktmp ..) always have 600 permissions.
1488         Generate unique and secure tempfiles if a suffix is requested. (Needed for
1489         group recipes.)
1491 2006-07-23 00:27  vq
1493         * Makefile.in, configure, configure.in, man/dmake.nc, man/dmake.tf,
1494           readme/read1st.txt, win95/microsft/config.h,
1495           winnt/microsft/config.h:
1497         #i67689# Bump version to 4.6-cvs.
1499 2006-07-23 00:05  vq
1501         * NEWS:
1503         #i67166# Mention the new warning in the NEWS file.
1505 2006-07-22 23:41  vq
1507         * tests/: Makefile.am, Makefile.in, function_macros-6:
1509         #i67585# Add a testcase.
1511 2006-07-22 23:17  vq
1513         * function.c, man/dmake.nc, man/dmake.tf:
1515         #i67585# Fix $(nil ...) function macro.
1516         The patch also removes some unneeded code from _exec_call() and adds some
1517         extra documentation about function macros to the dmake man page.
1519 2006-07-21 23:48  vq
1521         * dag.c, hash.c:
1523         #i10000# Add some comments.
1525 2006-07-19 22:41  vq
1527         * make.c, sysintf.c, msdos/runargv.c, unix/runargv.c:
1529         #i10000# No code changes. Only comments were added/improved.
1531 2006-07-16 23:13  vq
1533         * tests/: Makefile.am, Makefile.in, targets-13, targets-14:
1535         #i67166# Add testcases.
1537 2006-07-16 23:10  vq
1539         * dag.c, dmake.c, dmake.h, expand.c, macparse.c:
1541         #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
1542         assumed to be empty) is used and later set to a different value.
1544 2006-07-10 17:01  vq
1546         * NEWS, tests/Makefile.am, tests/Makefile.in, tests/targets-12:
1548         #i66567# Add testcase and mention the new warning in the NEWS file.
1550 2006-07-10 16:46  vq
1552         * rulparse.c, man/dmake.nc, man/dmake.tf:
1554         #i66567# Deprecate the obsolete special target .SUFFIXES as it has no
1555         special meaning.
1557 2006-07-09 21:38  vq
1559         * NEWS, tests/Makefile.am, tests/Makefile.in, tests/targets-11:
1561         #i67025# Add testcase and mention this bugfix in the NEWS file as it was
1562         a regression in dmake 4.5 with respect to older versions.
1564 2006-07-09 21:08  vq
1566         * rulparse.c:
1568         #i67025# Fix problem of %-targets with attribute .SILENT and -vr verbose
1569         flag.
1571 2006-06-22 16:48  vq
1573         * NEWS:
1575         #i66522# Release dmake 4.5
1576         (Two more issues were added and fixed in CWS dmake45.)
1578 2006-06-22 16:45  vq
1580         * tests/: infra-0, macros-1, macros-2, macros-3, misc-1, misc-10,
1581           misc-11, misc-2, misc-3, misc-4, misc-5, misc-7, misc-8, misc-9,
1582           recipes-1, targets-1, targets-10, targets-2, targets-3,
1583           targets-4, targets-5, targets-6, targets-7, targets-8, targets-9:
1585         #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
1586         Patch by hjs.
1588 2006-06-22 16:14  vq
1590         * getinp.c, rulparse.c, tests/Makefile.am, tests/Makefile.in,
1591           tests/misc-1, tests/misc-12:
1593         #i66659# Fix evaluation of line continuations in conditional expressions
1594         and add testcase.
1596 2006-06-20 10:20  vq
1598         * Makefile.in, configure, configure.in, win95/microsft/config.h,
1599           winnt/microsft/config.h:
1601         #i66522# Release dmake 4.5.
1603 2006-06-17 13:08  vq
1605         * Makefile.in, configure, configure.in, readme/intro.txt,
1606           readme/read1st.txt, win95/microsft/config.h,
1607           winnt/microsft/config.h:
1609         #i66522# Increase version number in documentation files and set preliminary
1610         dmake version to 4.5-cvs.
1612 2006-06-16 20:41  vq
1614         * NEWS:
1616         #i66522# Update NEWS file.
1618 2006-06-16 16:38  vq
1620         * makefile.mk:
1622         #i66509# Fix bug in makefile.
1624 2006-06-16 16:24  vq
1626         * man/: dmake.nc, dmake.tf:
1628         #i66522# Update manpage.
1630 2006-06-16 14:46  vq
1632         * tests/: Makefile.am, Makefile.in, misc-11:
1634         #i65281# Add testcase.
1636 2006-06-16 14:31  vq
1638         * getinp.c, man/dmake.nc, man/dmake.tf:
1640         #i65281# Fix comparison with empty string.
1642 2006-06-14 22:42  vq
1644         * unix/ruletab.c, win95/borland/ruletab.c,
1645           win95/microsft/ruletab.c, winnt/borland/ruletab.c,
1646           winnt/microsft/ruletab.c:
1648         #i64889# Increase the default MAXLINELENGTH for all "modern" target OSs.
1650         This patch was submitted by shay@openoffice.org.
1652 2006-06-14 18:43  vq
1654         * man/dmake.nc, man/dmake.tf, tests/Makefile.am, tests/Makefile.in,
1655           tests/targets-10, tests/targets-7, tests/targets-9:
1657         #i48087# Add testcases and change man page.
1659 2006-06-13 19:52  vq
1661         * tests/: Makefile.am, Makefile.in, targets-8:
1663         #i64331# Add testcase.
1665 2006-06-13 19:31  vq
1667         * infer.c:
1669         #i64431# Fix .SETDIR problem with percent targets.
1671 2006-06-13 15:06  vq
1673         * Makefile.in, configure, configure.in:
1675         #i64795# Fix typo in configure.in.
1677 2006-06-13 14:33  vq
1679         * tests/: Makefile.am, Makefile.in, targets-7:
1681         #i65122# Add testcase.
1683 2006-06-13 13:14  vq
1685         * tests/: Makefile.am, Makefile.in, targets-6:
1687         #i66385# Add testcase.
1689 2006-06-13 12:58  vq
1691         * rulparse.c, man/dmake.nc, man/dmake.tf:
1693         #i66385# Handle .<suffix> targets regardless of the AUGMAKE (-A) status.
1694         Document this and regenerate man page.
1696 2006-06-13 11:03  vq
1698         * tests/: Makefile.am, Makefile.in, targets-5:
1700         #i66083# Add testcase.
1702 2006-06-13 01:28  vq
1704         * rulparse.c:
1706         #i66083# Check that AUGMAKE meta targets are not mixed with normal targets.
1708 2006-06-03 23:30  vq
1710         * rulparse.c:
1712         #i48087# Only warn once about multiple prerequisites for %-targets.
1714 2006-06-03 21:55  vq
1716         * tests/: Makefile.am, Makefile.in, targets-4:
1718         #i65360# Add testcase to check for message about empty recipe for
1719         special or meta targets.
1721 2006-06-03 21:37  vq
1723         * rulparse.c:
1725         #i65360# Improve output of warning for special or meta targets without
1726         recipe.
1728 2006-06-03 21:17  vq
1730         * tests/: Makefile.am, Makefile.in, targets-3:
1732         #i65360# Add testcase that checks that a warning is issued when .<suffix>
1733         targets are ignored.
1735 2006-06-03 20:34  vq
1737         * tests/: Makefile.am, Makefile.in, targets-1, targets-2:
1739         #i64869# Add testcases and regenerate autotools files.
1741 2006-05-17 17:44  vq
1743         * Makefile.in, tests/Makefile.am, tests/Makefile.in,
1744           tests/macros-3:
1746         #i65333# Add testcase and regenerate autotools files.
1748 2006-05-17 00:04  vq
1750         * man/dmake.tf:
1752         #i65333# Elaborate on .<suffix> vs. special targets and .INIT and .DONE
1753         that also begin with a dot.
1755 2006-05-15 23:43  vq
1757         * man/dmake.tf:
1759         #i65333# Collect .<suffix> description at one place in the man page.
1761 2006-05-15 18:50  vq
1763         * man/dmake.tf:
1765         #i48087# Document the current %-target handling.
1767 2006-05-14 13:06  vq
1769         * rulparse.c:
1771         #i65360# Fix typo.
1773 2006-05-14 12:58  vq
1775         * rulparse.c:
1777         #i65360# Warn if dmake ignores an illegal .<suffix> target but keep the
1778         behavior of dmake 4.4 and earlier.
1780 2006-05-12 13:36  vq
1782         * rulparse.c:
1784         #i48087# Fix typo.
1786 2006-05-12 12:59  vq
1788         * rulparse.c:
1790         #i65333# Prevent .ROOT, .TARGETS, .INIT and .DONE from being treates as
1791         special .<suffix> targets.
1793 2006-05-10 23:38  vq
1795         * Makefile.in, man/dmake.nc, tests/Makefile.in:
1797         #i65281# Regenerate autotools files and plain text version of manpage.
1799 2006-05-10 23:31  vq
1801         * getinp.c, man/dmake.tf, tests/Makefile.am, tests/misc-10:
1803         #i65281# Fix crash on numeric comparison and add testcase.
1805 2006-05-10 13:46  vq
1807         * dmdump.c, rulparse.c, struct.h:
1809         #i48087# Correct parsing of target definitions with multiple % targets and
1810         prerequisites. Also add some comments.
1812 2006-05-05 17:33  vq
1814         * dmake.h, infer.c, rulparse.c, struct.h, man/dmake.tf:
1816         #i65122# Fix problem with "non-documented" handling of multiple %-targets
1817         plus several improved comments and a man page correction.
1819 2006-05-03 17:47  vq
1821         * dag.c, dmake.c, getinp.c, imacs.c, parse.c, rulparse.c,
1822           vextern.h:
1824         #i64869# Fix various parsing problems of target definitions and
1825         add code comments.
1827 2006-03-31 11:04  vq
1829         * Makefile.in, NEWS, configure, configure.in, readme/intro.txt,
1830           readme/read1st.txt, readme/release.txt, win95/microsft/config.h:
1832         #i63874# Release dmake 4.4
1833         Update version numbers and regenerate autotool files.
1835 2006-03-15 09:43  vq
1837         * unix/runargv.c:
1839         #i61940# Add and correct some comments.
1841 2006-03-14 18:23  vq
1843         * tests/: Makefile.am, Makefile.in, function_macros-5:
1845         #i61940# Add testcase to check that $(shell ..) does not pick up output from
1846         concurrent processes.
1848 2006-03-13 18:21  vq
1850         * function.c, getinp.c, state.c, unix/arlib.c:
1852         #i61390# Make dmake (gcc) build -Wall warning free.
1854 2006-03-01 22:46  vq
1856         * rulparse.c:
1858         #i61969# Clean F_MADE and F_STAT when recipes or prerequisites are changed
1859         so that the target gets rebuild even if it was already build. (As a
1860         generated .INCLUDE makefile.)
1862 2006-03-01 22:37  vq
1864         * tests/: Makefile.am, Makefile.in, misc-9:
1866         #i61969# Commit testcase for this issue.
1868 2006-02-26 18:33  vq
1870         * dmake.c:
1872         #i62118# Fix invalid detection of circular dependencies arising from F_VISITED
1873         and F_USED both having the same value but being used in different contexts.
1875 2006-02-26 17:46  vq
1877         * tests/: Makefile.am, Makefile.in, misc-8:
1879         #i62118# Add testcase for issue 62118.
1881 2006-02-26 17:23  vq
1883         * tests/macros-2:
1885         #i61170# Fix testcase to remove the created "dirwith space" directory.
1887 2006-02-21 18:06  vq
1889         * unix/runargv.c:
1891         #i61940# Remove the #undef that unconditionally disabled the use of spawn.
1893 2006-02-11 19:47  vq
1895         * config.h.in, configure, configure.in, unix/runargv.c:
1897         #i61940# Enable the alternative use of spawn instead of fork/exec for
1898         dmake. Add the configure option --enable-spawn. Regenerate autotool files.
1900 2006-02-06 18:06  vq
1902         * Makefile.in, man/dmake.tf, tests/Makefile.am, tests/Makefile.in,
1903           tests/misc-7:
1905         #i61714# Correct manpage to state that the usage of .SETDIR like
1906         `.SETDIR=foo : targets` is valid and add a testcase to verify this.
1908 2006-02-04 23:02  vq
1910         * man/dmake.nc:
1912         #i61170# Regenerate plain text version of the dmake man page.
1914 2006-02-03 14:46  vq
1916         * NEWS, make.c, makefile.mk, man/dmake.tf:
1918         #i61170# Let $(TMD)/somedir always be a valid path.
1919         Adjust the dmake bootstrap makefile to this change.
1921 2006-02-01 23:50  vq
1923         * dmake.c:
1925         #i47919# Fix typo.
1927 2006-02-01 23:39  vq
1929         * dmake.c, quit.c, sysintf.c, mac/public.h,
1930           msdos/borland/bcc30/public.h, msdos/borland/bcc40/public.h,
1931           msdos/borland/bcc45/public.h, msdos/borland/bcc50/public.h,
1932           msdos/borland/tcc20/public.h, msdos/microsft/msc51/public.h,
1933           msdos/microsft/msc60/public.h, msdos/zortech/public.h,
1934           os2/ibm/icc/public.h, os2/ibm/icc3/public.h, qssl/public.h,
1935           tos/public.h, unix/386ix/public.h, unix/bsd43/public.h,
1936           unix/bsd43/uw/public.h, unix/bsd43/vf/public.h,
1937           unix/bsdarm32/public.h, unix/coherent/ver40/public.h,
1938           unix/coherent/ver42/public.h, unix/cygwin/public.h,
1939           unix/linux/gnu/public.h, unix/macosx/gnu/public.h,
1940           unix/solaris/public.h, unix/solaris/gnu/public.h,
1941           unix/sysvr1/public.h, unix/sysvr3/public.h,
1942           unix/sysvr3/gnu/public.h, unix/sysvr3/pwd/public.h,
1943           unix/sysvr4/public.h, unix/xenix/public.h,
1944           unix/xenix/pwd/public.h, win95/borland/bcc50/public.h,
1945           win95/microsft/vpp40/public.h, winnt/borland/bcc50/public.h,
1946           winnt/microsft/vpp40/public.h, winnt/mingw/public.h,
1947           winnt/msvc6/public.h:
1949         #i47919# Use the correct handler function for the signal() handling.
1951 2006-02-01 18:37  vq
1953         * man/dmake.nc:
1955         #i60948# Regenerate plain text version of the dmake man page.
1957 2006-02-01 18:28  vq
1959         * Makefile.in, NEWS, config.h.in, configure, configure.in, dmake.c,
1960           dmake.h, function.c, make.c, sysintf.c, vextern.h, mac/public.h,
1961           man/dmake.tf, msdos/runargv.c, msdos/borland/bcc30/public.h,
1962           msdos/borland/bcc40/public.h, msdos/borland/bcc45/public.h,
1963           msdos/borland/bcc50/public.h, msdos/borland/tcc20/public.h,
1964           msdos/microsft/msc51/public.h, msdos/microsft/msc60/public.h,
1965           msdos/zortech/public.h, os2/ibm/icc/public.h,
1966           os2/ibm/icc3/public.h, qssl/public.h, tos/public.h,
1967           unix/runargv.c, unix/386ix/public.h, unix/bsd43/public.h,
1968           unix/bsd43/uw/public.h, unix/bsd43/vf/public.h,
1969           unix/bsdarm32/public.h, unix/coherent/ver40/public.h,
1970           unix/coherent/ver42/public.h, unix/cygwin/public.h,
1971           unix/linux/gnu/public.h, unix/macosx/gnu/public.h,
1972           unix/solaris/public.h, unix/solaris/gnu/public.h,
1973           unix/sysvr1/public.h, unix/sysvr3/public.h,
1974           unix/sysvr3/gnu/public.h, unix/sysvr3/pwd/public.h,
1975           unix/sysvr4/public.h, unix/xenix/public.h,
1976           unix/xenix/pwd/public.h, win95/borland/bcc50/public.h,
1977           win95/microsft/vpp40/public.h, winnt/borland/bcc50/public.h,
1978           winnt/microsft/vpp40/public.h, winnt/mingw/public.h,
1979           winnt/msvc6/public.h:
1981         #i60948# Add -m option family to generate timing information for targets
1982         and/or recipes. (Autotools files were regenerated.)
1984 2006-02-01 17:08  vq
1986         * tos/public.h, unix/arlib.c, unix/386ix/public.h,
1987           unix/bsd43/public.h, unix/bsd43/uw/public.h,
1988           unix/bsd43/vf/public.h, unix/bsdarm32/public.h,
1989           unix/coherent/ver40/public.h, unix/coherent/ver42/public.h,
1990           unix/cygwin/public.h, unix/linux/gnu/public.h,
1991           unix/macosx/gnu/public.h, unix/solaris/public.h,
1992           unix/solaris/gnu/public.h, unix/sysvr1/public.h,
1993           unix/sysvr3/public.h, unix/sysvr3/gnu/public.h,
1994           unix/sysvr3/pwd/public.h, unix/sysvr4/public.h,
1995           unix/xenix/public.h, unix/xenix/pwd/public.h:
1997         #i61390# Add missing prototypes.
1999 2006-01-31 23:18  vq
2001         * man/dmake.tf:
2003         #i10000# Small documentation fix.
2005 2006-01-30 15:28  vq
2007         * quit.c, unix/cygwin/public.h:
2009         #i61390# Add some missing prototypes to dmake/unix/cygwin/public.h and
2010         also revert the copyright disclaimer to the original version. This file
2011         is supposed to be auto generated and identical to:
2012         dmake/unix/linux/gnu/cygwin/public.h.
2014 2006-01-26 20:22  vq
2016         * tests/: Makefile.am, Makefile.in, macros-2:
2018         #i61170# Add testcase and regenerate autotools files.
2020 2006-01-26 20:16  vq
2022         * make.c:
2024         #i61170# Add micro optimization as usually PWD is equal to MAKEDIR.
2026 2006-01-25 21:54  vq
2028         * Makefile.in, config.h.in, configure, configure.in, make.c:
2030         #i61170# Fix TMD macro and regenerate autotool files.
2032 2006-01-25 21:09  vq
2034         * configure.in:
2036         #i53148# Treat MinGW build like MSVC build.
2038 2006-01-11 12:46  rene
2040         * config.guess, config.sub:
2042         #i60375# update config.{sub,guess}
2044 2006-01-08 17:20  vq
2046         * Makefile.in, configure, configure.in:
2048         #i60168# Expand internal configure variable before using it and
2049         regenerate autotool files.
2051 2006-01-08 16:44  vq
2053         * Makefile.in, configure:
2055         #i60168# Regenerate autotool files.
2057 2006-01-08 16:37  vq
2059         * configure.in:
2061         #i60168# Use the --datadir swich to determine where the startup dir is
2062         placed and adapt the default DMAKEROOT macro setting accordingly.
2064 2006-01-05 20:35  vq
2066         * tests/Makefile.in:
2068         #i58259# Regenerate autotool files.
2070 2006-01-05 20:24  vq
2072         * tests/: misc-6, Makefile.am:
2074         #i58259# Add testcase.
2076 2006-01-03 23:07  vq
2078         * make.c:
2080         #i58259# Fix thinko and solve the problems with all testcases from the
2081         issue.
2083 2006-01-03 21:13  vq
2085         * make.c, dmake.h:
2087         #i58259# Partial fix. This fixes the use of dp after it was freed.
2089 2005-12-15 15:04  vq
2091         * sysintf.c:
2093         #i58391# Create better temporary filenames when .NET2003 or newer are used.
2095 2005-10-25 13:19  vq
2097         * Makefile.in, config.h.in, configure, configure.in, function.c:
2099         #i53148# Restore old behaviour for non-*NIX dmake versions.
2101 2005-10-11 14:01  vq
2103         * Makefile.in, tests/Makefile.am, tests/Makefile.in, tests/README,
2104           tests/misc-4:
2106         #i39248# Add testcase and regenerate configure and other autotools files.
2108 2005-10-11 13:48  vq
2110         * tests/misc-5:
2112         #i54938# Add testcase for .INCLUDE generation in parallel builds.
2114 2005-10-11 13:39  vq
2116         * function.c, getinp.c, make.c, vextern.h, unix/runargv.c:
2118         #i54938# Fix problem when building infered .INCLUDE makefiles and doing
2119         parallel builds.
2121 2005-10-04 00:33  vq
2123         * man/: dmake.nc, dmake.tf:
2125         #i10000# Fix markup error in man page source and regenerate the ascii version.
2127 2005-09-25 20:43  vq
2129         * dbug/dbug/: dbug.txt, example1.c, example2.c, example3.c,
2130           factorial.c, main.c, makeman.sh, readme, user.r:
2132         #i55070# Restore the documentation for Fred Fish's "C Program Debugging
2133         Package" DBUG.
2135 2005-09-25 20:33  vq
2137         * Makefile.am, Makefile.in, configure, configure.in, extern.h,
2138           dbug/dbug/dbug.c, msdos/Makefile.in, startup/Makefile.in,
2139           startup/unix/Makefile.in, startup/unix/cygwin/Makefile.in,
2140           startup/unix/linux/Makefile.in, startup/unix/macosx/Makefile.in,
2141           startup/unix/solaris/Makefile.in,
2142           startup/unix/sysvr4/Makefile.in, startup/winnt/Makefile.in,
2143           startup/winnt/mingw/Makefile.in, startup/winnt/msvc6/Makefile.in,
2144           tests/Makefile.in, unix/Makefile.in, win95/Makefile.in,
2145           win95/microsft/Makefile.in:
2147         #i55070# Fix Fred Fishes DBUG macros and add --enable-dbug to enable them
2148         in a configure type build. Also regenerate autotool files.
2150 2005-09-21 21:46  vq
2152         * tempnam.c:
2154         #i52899# Remove unused file.
2156 2005-09-19 20:50  vq
2158         * Makefile.in, aclocal.m4, configure, msdos/Makefile.in,
2159           startup/Makefile.in, startup/unix/Makefile.in,
2160           startup/unix/cygwin/Makefile.in, startup/unix/linux/Makefile.in,
2161           startup/unix/macosx/Makefile.in,
2162           startup/unix/solaris/Makefile.in,
2163           startup/unix/sysvr4/Makefile.in, startup/winnt/Makefile.in,
2164           startup/winnt/mingw/Makefile.in, startup/winnt/msvc6/Makefile.in,
2165           tests/Makefile.am, tests/Makefile.in, tests/misc-3,
2166           unix/Makefile.in, win95/Makefile.in, win95/microsft/Makefile.in:
2168         #i49461# Add testcase and regenerate configure and other autotools files.
2170 2005-09-19 20:01  vq
2172         * NEWS, man/dmake.nc, man/dmake.tf:
2174         #i53148# Update NEWS file and man page.
2176 2005-09-19 19:48  vq
2178         * unix/runargv.c:
2180         #i53148# Move include directive to get some macros defined before using
2181         them.
2183 2005-09-17 19:25  vq
2185         * unix/runargv.c:
2187         #i53148# Make sure that the command started from _exec_shell really
2188         finished before returning.
2190 2005-09-17 15:47  vq
2192         * Makefile.in:
2194         RESYNC: (1.11-1.12); FILE MERGED
2196 2005-09-17 15:47  vq
2198         * Makefile.am:
2200         RESYNC: (1.8-1.9); FILE MERGED
2202 2005-09-08 14:00  rt
2204         * unix/cygwin/public.h:
2206         INTEGRATION: CWS ooo19126 (1.4.34); FILE MERGED
2207         2005/09/05 17:12:52 rt 1.4.34.1: #i54170# Change license header: remove SISSL
2209 2005-09-06 21:39  vq
2211         * unix/runargv.c:
2213         #i53148# Make sure _attach_cmd can not be used for _exec_shell calls.
2215 2005-09-05 17:10  vq
2217         * tests/: Makefile.am, function_macros-3, function_macros-4:
2219         #i53148# Add another testcase.
2221 2005-09-05 16:56  vq
2223         * dmake.c, function.c, vextern.h, unix/runargv.c:
2225         #i53148# Move redirection of stdout from parent to child and avoid
2226         capturing spurious output from other process queues.
2228 2005-09-05 13:23  vq
2230         * dmake.c, function.c, vextern.h, unix/runargv.c:
2232         #i53148# Additional patch to make sure that the shell escapes is executed
2233         after all previous recipe lines from the same target have finished.
2235 2005-09-04 23:17  vq
2237         * tests/: Makefile.am, function_macros-3, misc-2:
2239         #i53148# Add testcase.
2241 2005-09-04 15:38  vq
2243         * dmake.c, function.c, sysintf.c, vextern.h, unix/runargv.c:
2245         #i53148# Fix $(shell ...) handling for parallel builds with MAXPROCESS > 1.
2246         This certainly includes the -P# switch with # > 1.
2248 2005-09-01 20:25  vq
2250         * Makefile.in, aclocal.m4, autogen.sh, msdos/Makefile.in,
2251           startup/Makefile.in, startup/unix/Makefile.in,
2252           startup/unix/cygwin/Makefile.in, startup/unix/linux/Makefile.in,
2253           startup/unix/macosx/Makefile.in,
2254           startup/unix/solaris/Makefile.in,
2255           startup/unix/sysvr4/Makefile.in, startup/winnt/Makefile.in,
2256           startup/winnt/mingw/Makefile.in, startup/winnt/msvc6/Makefile.in,
2257           tests/Makefile.in, unix/Makefile.in, win95/Makefile.in,
2258           win95/microsft/Makefile.in:
2260         #i52238# Regenerate configure and other autotools files.
2262 2005-09-01 19:27  vq
2264         * tests/: Makefile.am, misc-2:
2266         #i52238# Add a testcase.
2268 2005-06-04 14:07  vq
2270         * Makefile.in, startup/Makefile.am, startup/Makefile.in,
2271           startup/unix/Makefile.am, startup/unix/Makefile.in,
2272           startup/winnt/Makefile.am, startup/winnt/Makefile.in,
2273           tests/Makefile.am, tests/Makefile.in, tests/misc-1:
2275         #i39248# Add another testcase.
2277 2005-06-01 23:58  vq
2279         * NEWS:
2281         #i39248# Add entry to NEWS file.
2283 2005-06-01 23:41  vq
2285         * Makefile.am, Makefile.in, configure, configure.in,
2286           tests/Makefile.am, tests/Makefile.in, tests/function_macros-1,
2287           tests/function_macros-2, tests/infra-0, tests/macros-1,
2288           tests/recipes-1:
2290         #i39248# Add testsuite for dmake (only tor targets using the autotools).
2292 2005-06-01 19:48  vq
2294         * function.c:
2296         #i50091# Echo shell function macro commands.
2298 2005-05-31 22:51  vq
2300         * unix/dcache.c:
2302         #i50142# Remove an unneeded warning that was introduced with issue 47135.
2304 2005-05-31 22:27  vq
2306         * parse.c:
2308         #i50053# Fix bogus check.
2310 2005-05-31 18:13  vq
2312         * parse.c:
2314         #i50053# Fix typo.
2316 2005-05-30 14:37  vq
2318         * parse.c:
2320         #i50053# Fix dmake correctly parsing empty makefile lines. This was a
2321         regression introduced by issue 44959 and worked before only because
2322         the trailing \n of empty lines were accidentally not removed.
2324 2005-05-20 14:18  vq
2326         * getinp.c:
2328         #i49461# Fix fall-out from issue 44959. Continued comment lines were not
2329         ended if the following line was empty.
2331 2005-05-05 19:12  vq
2333         * Makefile.in:
2335         #i47851# Regenerate configure and other autotools files.
2337 2005-05-05 19:06  vq
2339         * Makefile.am:
2341         #i47851# Fix dependency checking for subdirectories.
2343 2005-05-05 17:59  vq
2345         * posix.h:
2347         #i47135# Leave a comment that the _POSIX_*_MAX values should be set in
2348         the architecture dependent sysintf.h files instead of clobbering them
2349         in posix.h
2351 2005-05-05 17:45  vq
2353         * dmake.c, tempnam.c:
2355         Issue number: 38830
2356         Submitted by: waratah@openoffice.org
2357         Change dmake's diagnosic output to use "Warning:" or "Error:". Adding the
2358         colon makes it easier grep for these diagnostics in long logfiles.
2360 2005-05-05 17:27  vq
2362         * infer.c, make.c, rulparse.c, sysintf.c:
2364         #i43310# Fix dmakes handling of multiple (::) targets concerning attributes
2365         and flags. Note: An attribute given for a subtarget will also be applied for
2366         all other subtargets. (Also add a few comments.)
2368 2005-04-22 00:22  vq
2370         * stdmacs.h, win95/microsft/config.h, winnt/microsft/config.h:
2372         Issue number: 47866
2373         Submitted by: shay@openoffice.org, vq@openoffice.org
2374         Fix MSVC compiler warnings.
2376 2005-04-21 21:27  vq
2378         * Makefile.in, aclocal.m4, configure, msdos/Makefile.in,
2379           startup/Makefile.in, startup/unix/Makefile.in,
2380           startup/unix/cygwin/Makefile.in, startup/unix/linux/Makefile.in,
2381           startup/unix/macosx/Makefile.in,
2382           startup/unix/solaris/Makefile.in,
2383           startup/unix/sysvr4/Makefile.in, startup/winnt/Makefile.in,
2384           startup/winnt/mingw/Makefile.in, startup/winnt/msvc6/Makefile.in,
2385           unix/Makefile.in, win95/Makefile.in, win95/microsft/Makefile.in:
2387         #i47851# Regenerate configure and other autotools files.
2389 2005-04-21 21:17  vq
2391         * infer.c:
2393         #i43310# Fix cast.
2395 2005-04-21 21:04  vq
2397         * NEWS, acinclude.m4, autogen.sh, config.h.in, configure.in,
2398           dmake.c, dmakeroot.h.in, win95/microsft/config.h,
2399           winnt/microsft/config.h:
2401         #i47851# Increase the version number to 4.4-cvs and slightly rearrange the
2402         output of "dmake -V".
2403         Remove the hardcoded (in autotools builds) OS macro. It had the wrong value
2404         to be usable with the startup/*.mk and is not mentioned in the man page.
2405         Clean up configure.in and friends.
2407 2005-04-21 00:31  vq
2409         * expand.c:
2411         #i37053# Fix (unreached) typo.
2413 2005-04-20 11:26  vq
2415         * NEWS, dmdump.c, infer.c:
2417         #i43310# Fix percent (%) rules to recognize prerequisites that are defined
2418         with the multiple target rule operator (::).
2419         This implicitly fixes the similar problem for .<suffix>.<suffix> targets.
2421 2005-04-18 18:08  vq
2423         * unix/dcache.c:
2425         #i47135# Fix variable name.
2427 2005-04-18 18:03  vq
2429         * sysintf.c, unix/dcache.c:
2431         #i47135# Add code to warn if a filename is longer than NAMEMAX permits.
2433 2005-04-17 12:47  vq
2435         * win95/borland/sysintf.h, win95/microsft/sysintf.h,
2436           winnt/borland/sysintf.h, winnt/microsft/sysintf.h,
2437           winnt/mingw/sysintf.h:
2439         Issue number: 47135
2440         Submitted by: shay@openoffice.org
2441         Define _POSIX_NAME_MAX and _POSIX_PATH_MAX using the compiler defaults.
2443 2005-04-16 19:05  vq
2445         * Makefile.in, aclocal.m4, configure, msdos/Makefile.in,
2446           startup/Makefile.in, startup/unix/Makefile.in,
2447           startup/unix/cygwin/Makefile.in, startup/unix/linux/Makefile.in,
2448           startup/unix/macosx/Makefile.in,
2449           startup/unix/solaris/Makefile.in,
2450           startup/unix/sysvr4/Makefile.in, startup/winnt/Makefile.in,
2451           startup/winnt/mingw/Makefile.in, startup/winnt/msvc6/Makefile.in,
2452           unix/Makefile.in, win95/Makefile.in, win95/microsft/Makefile.in:
2454         #i47578# Regenerate configure and other autotools files.
2456 2005-04-16 18:53  vq
2458         * startup/Makefile.am:
2460         #i47578# Install startup/config.mk instead of the unused startup/template.mk.
2462 2005-04-16 18:29  vq
2464         * configure.in, startup/config.mk.in:
2466         #i47578# Generate startup/config.mk during build with autotools.
2468 2005-04-16 12:53  vq
2470         * NEWS, expand.c, man/dmake.nc, man/dmake.tf:
2472         #i46987# Fix $(mktmp ...) documentation and add the map escape codes
2473         $(macro:m) macro expansion.
2475 2005-04-15 19:55  vq
2477         * win95/borland/ruletab.c, win95/microsft/ruletab.c,
2478           winnt/borland/ruletab.c, winnt/microsft/ruletab.c:
2480         Issue number: 47137
2481         Submitted by: shay@openoffice.org
2482         Increase default MAXLINELENGHT to 8190.
2484 2005-04-15 19:34  vq
2486         * man/: dmake.nc, dmake.tf:
2488         #i47135# Fix the documentation of the NAMEMAX macro. (Not .NAMEMAX)
2490 2005-04-11 18:16  vq
2492         * expand.c:
2494         #i36027# Fix sanity check for end of macro.
2496 2005-04-11 17:13  vq
2498         * dag.c:
2500         #i47137# Elaborate a comment.
2502 2005-04-11 16:41  vq
2504         * getinp.c:
2506         #i47137# Report and abort when makefile lines are read that are longer than
2507         MAXLINELENGTH.
2509 2005-04-10 23:38  vq
2511         * man/dmake.nc:
2513         #i43252# Regenerate typeset version of the manual page.
2515 2005-04-10 23:28  vq
2517         * NEWS, dmake.c, dmake.h, sysintf.c, vextern.h, man/dmake.tf,
2518           win95/startup.h, winnt/startup.h:
2520         #i43252# Introduce the macro ABSMAKECMD that's value for a native Windows
2521         dmake executable (compiled with MS Visual C++ or MinGW) is the absolute
2522         filename and NULL for other operating systems or dmake build with other
2523         compilers.
2524         If DMAKEROOT is not changed and only for native Windows dmake versions the
2525         value of DMAKEROOT now defaults to "$(ABSMAKECMD:d)startup".
2527 2005-04-09 17:41  vq
2529         * startup/startup.mk:
2531         Issue number: 43254
2532         Submitted by: shay@openoffice.org
2533         Don't import OS, OSRELEASE and OSENVIRONMENT from environment in startup.mk.
2535 2005-04-09 17:22  vq
2537         * dmake.c, mac/ruletab.c, msdos/ruletab.c, msdos/startup.h,
2538           msdos/zortech/startup.mk, os2/ruletab.c, qssl/ruletab.c,
2539           qssl/startup.h, startup/msdos/macros.mk, startup/os2/macros.mk,
2540           startup/win95/macros.mk, startup/winnt/macros.mk, tos/ruletab.c,
2541           tos/startup.h, unix/ruletab.c, win95/startup.h,
2542           win95/borland/ruletab.c, win95/microsft/ruletab.c,
2543           winnt/startup.h, winnt/borland/ruletab.c,
2544           winnt/microsft/ruletab.c:
2546         #i43254# Make the usage of DMAKEROOT consistent with the man page for
2547         all OSs. This includes the removal of "SOLARVER UPD INPATH OS UPDMINOREXT"
2548         from the list of macros that are always imported from the environment.
2549         Patch inspired in part by shay@openoffice.org.
2551 2005-04-08 11:26  vq
2553         * msdos/zortech/startup.mk, startup/msdos/macros.mk,
2554           startup/os2/macros.mk, startup/win95/macros.mk,
2555           startup/winnt/macros.mk:
2557         Issue number: 47004
2558         Submitted by: shay@openoffice
2559         Fix syntax errors (warnings) in subst macros.
2561 2005-04-08 11:18  vq
2563         * NEWS, readme/read1st.txt:
2565         Issue number: 43241
2566         Submitted by: shay@openoffice.org, vq@openoffice.org
2567         Add documentation and update NEWS file.
2569 2005-04-07 18:30  vq
2571         * makefile.mk, win95/microsft/config.mk,
2572           win95/microsft/vpp40/mk.bat:
2574         Issue number: 43241
2575         Submitted by: shay@openoffice.org
2576         Allow dmake to be build on windows without 4NT.
2578 2005-03-27 10:42  vq
2580         * man/: dmake.nc, dmake.tf:
2582         #i43147# Fix man page.
2584 2005-03-16 00:25  vq
2586         * NEWS:
2588         #i44959# Update NEWS file.
2590 2005-03-15 01:02  vq
2592         * getinp.c:
2594         #i44959# Comment fix.
2596 2005-03-15 00:55  vq
2598         * getinp.c:
2600         #i44959# Make sure not to strip the wrong \n.
2602 2005-03-15 00:20  vq
2604         * getinp.c:
2606         #i44959# Fix dmake problems for makefiles when continued lines are
2607         followed by empty lines.
2609 2005-03-13 22:21  vq
2611         * dag.c, expand.c, getinp.c, make.c:
2613         #i37053# Fix continuation char handling.
2615 2005-02-19 15:41  vq
2617         * NEWS:
2619         #i36027#, #i37053#, #i37491# Update NEWS file to mention the latest changes.
2621 2004-11-25 11:12  vq
2623         * getinp.c:
2625         #i37053# Treat continuation chars as whitespace.
2627 2004-11-25 11:09  vq
2629         * function.c:
2631         #i36027# Fix MSVC compilation problem.
2633 2004-11-23 14:57  vq
2635         * man/: dmake.nc, dmake.tf:
2637         #i37491# Add documentation for SPACECHAR macro.
2639 2004-11-21 13:00  vq
2641         * expand.c:
2643         #i36027# Certainly closing brackets are only accepted when no
2644         closing separator is found. fixed.
2646 2004-11-21 12:40  vq
2648         * function.c:
2650         #i36027# Improve parsing for dmake function macros.
2652 2004-11-21 12:07  vq
2654         * expand.c:
2656         #i36027# Relax the syntax check for closing seperator for subst modifiers.
2658 2004-11-19 20:05  vq
2660         * imacs.c, vextern.h:
2662         #i37491# Add a predefined SPACECHAR macro.
2664 2004-11-19 19:31  vq
2666         * expand.c:
2668         #i36027# This fixes the problems with the :s#pat#rep# modifier and also
2669         handles a missing closing braket for macros with macro modifiers in general.
2671 2004-11-11 22:45  vq
2673         * dag.c, getinp.c, make.c:
2675         #i37053# dmake line continuation fix.
2677 2004-10-22 04:11  rt
2679         * win95/microsft/config.h:
2681         INTEGRATION: CWS dmake43 (1.5.2); FILE MERGED
2682         2004/10/12 19:07:26 vq 1.5.2.1: #i31647# Update version number for the "native" MS compiler build.
2684 2004-10-22 04:11  rt
2686         * win95/microsft/Makefile.in:
2688         INTEGRATION: CWS dmake43 (1.3.18); FILE MERGED
2689         2004/10/12 18:47:52 vq 1.3.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2691 2004-10-22 04:10  rt
2693         * unix/Makefile.in:
2695         INTEGRATION: CWS dmake43 (1.8.18); FILE MERGED
2696         2004/10/12 18:47:51 vq 1.8.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2698 2004-10-22 04:09  rt
2700         * startup/winnt/msvc6/Makefile.in, win95/Makefile.in:
2702         INTEGRATION: CWS dmake43 (1.3.18); FILE MERGED
2703         2004/10/12 18:47:51 vq 1.3.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2705 2004-10-22 04:09  rt
2707         * startup/winnt/: Makefile.in, mingw/Makefile.in:
2709         INTEGRATION: CWS dmake43 (1.3.18); FILE MERGED
2710         2004/10/12 18:47:50 vq 1.3.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2712 2004-10-22 04:09  rt
2714         * startup/unix/sysvr4/Makefile.in:
2716         INTEGRATION: CWS dmake43 (1.3.18); FILE MERGED
2717         2004/10/12 18:47:49 vq 1.3.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2719 2004-10-22 04:08  rt
2721         * startup/unix/solaris/Makefile.in:
2723         INTEGRATION: CWS dmake43 (1.6.18); FILE MERGED
2724         2004/10/12 18:47:49 vq 1.6.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2726 2004-10-22 04:08  rt
2728         * startup/unix/macosx/Makefile.in:
2730         INTEGRATION: CWS dmake43 (1.6.18); FILE MERGED
2731         2004/10/12 18:47:48 vq 1.6.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2733 2004-10-22 04:08  rt
2735         * startup/unix/linux/Makefile.in:
2737         INTEGRATION: CWS dmake43 (1.8.18); FILE MERGED
2738         2004/10/12 18:47:48 vq 1.8.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2740 2004-10-22 04:08  rt
2742         * startup/unix/cygwin/Makefile.in:
2744         INTEGRATION: CWS dmake43 (1.3.18); FILE MERGED
2745         2004/10/12 18:47:48 vq 1.3.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2747 2004-10-22 04:07  rt
2749         * startup/: Makefile.in, unix/Makefile.in:
2751         INTEGRATION: CWS dmake43 (1.8.18); FILE MERGED
2752         2004/10/12 18:47:47 vq 1.8.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2754 2004-10-22 04:07  rt
2756         * readme/: intro.txt, read1st.txt:
2758         INTEGRATION: CWS dmake43 (1.1.1.1.130); FILE MERGED
2759         2004/10/07 21:57:37 vq 1.1.1.1.130.1: #i31647# Bump the dmake version number to 4.3 plus some small cleanups.
2761         Note: The _head file was renamed to COPYING, COPYING is not a new file,
2762               but was empty befor.
2764 2004-10-22 04:06  rt
2766         * msdos/Makefile.in:
2768         INTEGRATION: CWS dmake43 (1.3.18); FILE MERGED
2769         2004/10/12 18:47:47 vq 1.3.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2771 2004-10-22 04:06  rt
2773         * man/dmake.tf:
2775         INTEGRATION: CWS dmake43 (1.4.2); FILE MERGED
2776         2004/10/07 22:02:56 vq 1.4.2.1: #i31647# Change the man page also to version 4.3.
2778 2004-10-22 04:06  rt
2780         * man/dmake.nc:
2782         INTEGRATION: CWS dmake43 (1.2.2); FILE MERGED
2783         2004/10/07 22:02:56 vq 1.2.2.1: #i31647# Change the man page also to version 4.3.
2785 2004-10-22 04:05  rt
2787         * sysintf.c:
2789         INTEGRATION: CWS dmake43 (1.5.28); FILE MERGED
2790         2004/10/07 22:18:47 vq 1.5.28.1: #i34746# Fix timestamp of phony targets with prerequisites.
2792 2004-10-22 04:05  rt
2794         * makefile.mk:
2796         INTEGRATION: CWS dmake43 (1.2.78); FILE MERGED
2797         2004/10/07 21:57:36 vq 1.2.78.1: #i31647# Bump the dmake version number to 4.3 plus some small cleanups.
2799         Note: The _head file was renamed to COPYING, COPYING is not a new file,
2800               but was empty befor.
2802 2004-10-22 04:04  rt
2804         * imacs.c:
2806         INTEGRATION: CWS dmake43 (1.1.1.1.130); FILE MERGED
2807         2004/10/07 21:57:36 vq 1.1.1.1.130.1: #i31647# Bump the dmake version number to 4.3 plus some small cleanups.
2809         Note: The _head file was renamed to COPYING, COPYING is not a new file,
2810               but was empty befor.
2812 2004-10-22 04:04  rt
2814         * dmake.c:
2816         INTEGRATION: CWS dmake43 (1.4.2); FILE MERGED
2817         2004/10/07 21:57:36 vq 1.4.2.1: #i31647# Bump the dmake version number to 4.3 plus some small cleanups.
2819         Note: The _head file was renamed to COPYING, COPYING is not a new file,
2820               but was empty befor.
2822 2004-10-22 04:04  rt
2824         * configure.in:
2826         INTEGRATION: CWS dmake43 (1.21.16); FILE MERGED
2827         2004/10/12 19:07:26 vq 1.21.16.2: #i31647# Update version number for the "native" MS compiler build.
2828         2004/10/07 21:57:36 vq 1.21.16.1: #i31647# Bump the dmake version number to 4.3 plus some small cleanups.
2830         Note: The _head file was renamed to COPYING, COPYING is not a new file,
2831               but was empty befor.
2833 2004-10-22 04:04  rt
2835         * configure:
2837         INTEGRATION: CWS dmake43 (1.14.16); FILE MERGED
2838         2004/10/12 18:47:46 vq 1.14.16.1: #i31647# Regenerate the autotools files with autogen.sh.
2840 2004-10-22 04:03  rt
2842         * config.h.in:
2844         INTEGRATION: CWS dmake43 (1.11.16); FILE MERGED
2845         2004/10/12 18:47:46 vq 1.11.16.1: #i31647# Regenerate the autotools files with autogen.sh.
2847 2004-10-22 04:03  rt
2849         * aclocal.m4:
2851         INTEGRATION: CWS dmake43 (1.7.18); FILE MERGED
2852         2004/10/12 18:47:45 vq 1.7.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2854 2004-10-22 04:02  rt
2856         * NEWS:
2858         INTEGRATION: CWS dmake43 (1.2.78); FILE MERGED
2859         2004/10/07 22:18:47 vq 1.2.78.2: #i34746# Fix timestamp of phony targets with prerequisites.
2860         2004/10/07 21:57:35 vq 1.2.78.1: #i31647# Bump the dmake version number to 4.3 plus some small cleanups.
2862         Note: The _head file was renamed to COPYING, COPYING is not a new file,
2863               but was empty befor.
2865 2004-10-22 04:02  rt
2867         * Makefile.in:
2869         INTEGRATION: CWS dmake43 (1.10.18); FILE MERGED
2870         2004/10/12 18:47:45 vq 1.10.18.1: #i31647# Regenerate the autotools files with autogen.sh.
2872 2004-10-22 04:01  rt
2874         * COPYING, acinclude.m4:
2876         INTEGRATION: CWS dmake43 (1.1.118); FILE MERGED
2877         2004/10/07 21:57:35 vq 1.1.118.1: #i31647# Bump the dmake version number to 4.3 plus some small cleanups.
2879         Note: The _head file was renamed to COPYING, COPYING is not a new file,
2880               but was empty befor.
2882 2004-09-08 12:10  rt
2884         * unix/linux/gnu/public.h, win95/microsft/config.h:
2886         INTEGRATION: CWS ooo20040704 (1.4.22); FILE MERGED
2887         2004/07/15 19:47:39 vq 1.4.22.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2889 2004-09-08 12:09  rt
2891         * unix/runargv.c:
2893         INTEGRATION: CWS ooo20040704 (1.7.68); FILE MERGED
2894         2004/07/15 19:47:38 vq 1.7.68.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2896 2004-09-08 12:09  rt
2898         * unix/: dcache.c, rmprq.c, ruletab.c:
2900         INTEGRATION: CWS ooo20040704 (1.3.68); FILE MERGED
2901         2004/07/15 19:47:38 vq 1.3.68.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2903 2004-09-08 12:08  rt
2905         * man/readme:
2907         INTEGRATION: CWS ooo20040704 (1.1.1.1.120); FILE MERGED
2908         2004/07/11 15:15:18 vq 1.1.1.1.120.1: #i31255#, #i17992# Update the documentation of dmake to the new features.
2910 2004-09-08 12:08  rt
2912         * man/dmake.tf:
2914         INTEGRATION: CWS ooo20040704 (1.3.22); FILE MERGED
2915         2004/07/11 15:15:17 vq 1.3.22.1: #i31255#, #i17992# Update the documentation of dmake to the new features.
2917 2004-09-08 12:07  rt
2919         * man/dmake.nc:
2921         INTEGRATION: CWS ooo20040704 (1.1.1.1.120); FILE MERGED
2922         2004/07/11 15:15:17 vq 1.1.1.1.120.1: #i31255#, #i17992# Update the documentation of dmake to the new features.
2924 2004-09-08 12:07  rt
2926         * rulparse.c:
2928         INTEGRATION: CWS ooo20040704 (1.5.68); FILE MERGED
2929         2004/07/15 19:47:37 vq 1.5.68.3: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2930         2004/07/11 14:48:37 vq 1.5.68.2: #i31255# Add verbose recipe echoing option (-vr) to dmake.
2931         2004/07/06 00:03:43 vq 1.5.68.1: #i30779# Fix to allow dmake to echo recipe lines when inference is used
2932         to create files that are be read by .INCLUDE.
2934         Note that this only fixes the possibility to do so. Recipes that start
2935         with @ are still not echoed, but dmake -n now shows the recipes.
2937 2004-09-08 12:06  rt
2939         * parse.c, quit.c, stdmacs.h, unix/arlib.c:
2941         INTEGRATION: CWS ooo20040704 (1.3.68); FILE MERGED
2942         2004/07/15 19:47:37 vq 1.3.68.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2944 2004-09-08 12:06  rt
2946         * make.c:
2948         INTEGRATION: CWS ooo20040704 (1.4.24); FILE MERGED
2949         2004/07/15 19:47:36 vq 1.4.24.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2951 2004-09-08 12:06  rt
2953         * function.c:
2955         INTEGRATION: CWS ooo20040704 (1.6.22); FILE MERGED
2956         2004/07/15 19:47:36 vq 1.6.22.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2958 2004-09-08 12:06  rt
2960         * extern.h:
2962         INTEGRATION: CWS ooo20040704 (1.7.68); FILE MERGED
2963         2004/07/15 19:47:36 vq 1.7.68.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2965 2004-09-08 12:05  rt
2967         * expand.c, infer.c:
2969         INTEGRATION: CWS ooo20040704 (1.3.68); FILE MERGED
2970         2004/07/15 19:47:36 vq 1.3.68.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2972 2004-09-08 12:05  rt
2974         * dmake.h:
2976         INTEGRATION: CWS ooo20040704 (1.1.1.1.120); FILE MERGED
2977         2004/07/11 14:48:37 vq 1.1.1.1.120.1: #i31255# Add verbose recipe echoing option (-vr) to dmake.
2979 2004-09-08 12:05  rt
2981         * dag.c, dmake.c:
2983         INTEGRATION: CWS ooo20040704 (1.3.68); FILE MERGED
2984         2004/07/15 19:47:35 vq 1.3.68.2: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2985         2004/07/11 14:48:36 vq 1.3.68.1: #i31255# Add verbose recipe echoing option (-vr) to dmake.
2987 2004-09-08 12:04  rt
2989         * INSTALL:
2991         INTEGRATION: CWS ooo20040704 (1.1.108); FILE MERGED
2992         2004/07/11 15:15:16 vq 1.1.108.1: #i31255#, #i17992# Update the documentation of dmake to the new features.
2994 2004-04-21 10:10  svesik
2996         * itypes.h:
2998         INTEGRATION: CWS ooo20040329 (1.2.54); FILE MERGED
2999         2004/03/19 12:41:09 waratah 1.2.54.1: #i13620# extra definitions to use internal types defined in AIX
3001 2004-04-21 10:10  svesik
3003         * getinp.c:
3005         INTEGRATION: CWS ooo20040329 (1.4.8); FILE MERGED
3006         2004/04/01 16:24:25 mmeeks 1.4.8.1: #27319
3008 2004-04-21 10:10  svesik
3010         * configure.in:
3012         INTEGRATION: CWS ooo20040329 (1.20.14); FILE MERGED
3013         2004/03/19 12:36:41 waratah 1.20.14.1: #i13620# allow configure to pick up on types defined by AIX and also allow AIX to work in configure
3015 2004-04-21 10:09  svesik
3017         * configure:
3019         INTEGRATION: CWS ooo20040329 (1.13.4); FILE MERGED
3020         2004/03/19 12:37:40 waratah 1.13.4.1: #i13620# allow configure to pick up on types defined by AIX and also allow AIX to work in configure
3022 2004-04-21 10:09  svesik
3024         * config.h.in:
3026         INTEGRATION: CWS ooo20040329 (1.10.4); FILE MERGED
3027         2004/03/19 12:40:18 waratah 1.10.4.1: #i13620# Extra defines as used by configure
3029 2004-02-25 08:56  kz
3031         * win95/: Makefile.in, microsft/Makefile.am, microsft/Makefile.in:
3033         INTEGRATION: CWS geordi2q15 (1.2.48); FILE MERGED
3034         2004/02/20 12:29:04 hr 1.2.48.1: #111934#: merge CWS ooo111fix3
3036 2004-02-25 08:56  kz
3038         * win95/Makefile.am:
3040         INTEGRATION: CWS geordi2q15 (1.2.48); FILE MERGED
3041         2004/02/20 12:29:03 hr 1.2.48.1: #111934#: merge CWS ooo111fix3
3043 2004-02-25 08:56  kz
3045         * unix/Makefile.in:
3047         INTEGRATION: CWS geordi2q15 (1.7.48); FILE MERGED
3048         2004/02/20 12:29:03 hr 1.7.48.1: #111934#: merge CWS ooo111fix3
3050 2004-02-25 08:56  kz
3052         * unix/Makefile.am:
3054         INTEGRATION: CWS geordi2q15 (1.4.66); FILE MERGED
3055         2004/02/20 12:29:03 hr 1.4.66.1: #111934#: merge CWS ooo111fix3
3057 2004-02-25 08:55  kz
3059         * startup/winnt/: mingw/Makefile.in, msvc6/Makefile.in:
3061         INTEGRATION: CWS geordi2q15 (1.2.48); FILE MERGED
3062         2004/02/20 12:29:02 hr 1.2.48.1: #111934#: merge CWS ooo111fix3
3064 2004-02-25 08:55  kz
3066         * startup/: unix/sysvr4/Makefile.in, winnt/Makefile.in:
3068         INTEGRATION: CWS geordi2q15 (1.2.48); FILE MERGED
3069         2004/02/20 12:29:01 hr 1.2.48.1: #111934#: merge CWS ooo111fix3
3071 2004-02-25 08:54  kz
3073         * startup/unix/: macosx/Makefile.in, solaris/Makefile.in:
3075         INTEGRATION: CWS geordi2q15 (1.5.48); FILE MERGED
3076         2004/02/20 12:29:00 hr 1.5.48.1: #111934#: merge CWS ooo111fix3
3078 2004-02-25 08:54  kz
3080         * startup/unix/linux/Makefile.in:
3082         INTEGRATION: CWS geordi2q15 (1.7.48); FILE MERGED
3083         2004/02/20 12:28:59 hr 1.7.48.1: #111934#: merge CWS ooo111fix3
3085 2004-02-25 08:54  kz
3087         * startup/unix/cygwin/Makefile.in:
3089         INTEGRATION: CWS geordi2q15 (1.2.48); FILE MERGED
3090         2004/02/20 12:28:59 hr 1.2.48.1: #111934#: merge CWS ooo111fix3
3092 2004-02-25 08:54  kz
3094         * startup/: Makefile.in, unix/Makefile.in:
3096         INTEGRATION: CWS geordi2q15 (1.7.48); FILE MERGED
3097         2004/02/20 12:28:58 hr 1.7.48.1: #111934#: merge CWS ooo111fix3
3099 2004-02-25 08:53  kz
3101         * msdos/Makefile.in:
3103         INTEGRATION: CWS geordi2q15 (1.2.48); FILE MERGED
3104         2004/02/20 12:28:58 hr 1.2.48.1: #111934#: merge CWS ooo111fix3
3106 2004-02-25 08:53  kz
3108         * msdos/Makefile.am:
3110         INTEGRATION: CWS geordi2q15 (1.2.48); FILE MERGED
3111         2004/02/20 12:28:57 hr 1.2.48.1: #111934#: merge CWS ooo111fix3
3113 2004-02-25 08:53  kz
3115         * configure:
3117         INTEGRATION: CWS geordi2q15 (1.12.10); FILE MERGED
3118         2004/02/20 12:28:56 hr 1.12.10.1: #111934#: merge CWS ooo111fix3
3120 2004-02-25 08:53  kz
3122         * config.h.in:
3124         INTEGRATION: CWS geordi2q15 (1.9.10); FILE MERGED
3125         2004/02/20 12:28:56 hr 1.9.10.1: #111934#: merge CWS ooo111fix3
3127 2004-02-25 08:52  kz
3129         * aclocal.m4:
3131         INTEGRATION: CWS geordi2q15 (1.6.48); FILE MERGED
3132         2004/02/20 12:28:56 hr 1.6.48.1: #111934#: merge CWS ooo111fix3
3134 2004-02-25 08:52  kz
3136         * Makefile.in:
3138         INTEGRATION: CWS geordi2q15 (1.9.48); FILE MERGED
3139         2004/02/20 12:28:56 hr 1.9.48.1: #111934#: merge CWS ooo111fix3
3141 2004-02-25 08:52  kz
3143         * Makefile.am:
3145         INTEGRATION: CWS geordi2q15 (1.7.48); FILE MERGED
3146         2004/02/20 12:28:56 hr 1.7.48.1: #111934#: merge CWS ooo111fix3
3148 2004-01-28 08:21  hjs
3150         * getinp.c:
3152         #i17992# applied patch to enable komplex logic in .IF statements
3154 2003-12-17 11:19  vg
3156         * winnt/msvc6/public.h:
3158         INTEGRATION: CWS geordi2q11 (1.2.38); FILE MERGED
3159         2003/12/16 11:17:47 hr 1.2.38.1: #111934#: join CWS ooo111fix1
3161 2003-12-17 11:18  vg
3163         * winnt/mingw/public.h:
3165         INTEGRATION: CWS geordi2q11 (1.2.38); FILE MERGED
3166         2003/12/16 11:17:46 hr 1.2.38.1: #111934#: join CWS ooo111fix1
3168 2003-12-17 11:18  vg
3170         * winnt/microsft/vpp40/public.h:
3172         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3173         2003/12/16 11:17:46 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3175 2003-12-17 11:18  vg
3177         * winnt/borland/bcc50/public.h:
3179         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3180         2003/12/16 11:17:45 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3182 2003-12-17 11:17  vg
3184         * win95/microsft/vpp40/public.h:
3186         INTEGRATION: CWS geordi2q11 (1.3.38); FILE MERGED
3187         2003/12/16 11:17:44 hr 1.3.38.1: #111934#: join CWS ooo111fix1
3189 2003-12-17 11:17  vg
3191         * win95/microsft/vpp40/mk.bat:
3193         INTEGRATION: CWS geordi2q11 (1.2.38); FILE MERGED
3194         2003/12/16 11:17:44 hr 1.2.38.1: #111934#: join CWS ooo111fix1
3196 2003-12-17 11:17  vg
3198         * win95/microsft/config.h:
3200         INTEGRATION: CWS geordi2q11 (1.3.38); FILE MERGED
3201         2003/12/16 11:17:43 hr 1.3.38.1: #111934#: join CWS ooo111fix1
3203 2003-12-17 11:16  vg
3205         * win95/borland/bcc50/public.h:
3207         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3208         2003/12/16 11:17:43 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3210 2003-12-17 11:16  vg
3212         * unix/xenix/pwd/public.h:
3214         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3215         2003/12/16 11:17:42 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3217 2003-12-17 11:15  vg
3219         * unix/xenix/public.h:
3221         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3222         2003/12/16 11:17:41 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3224 2003-12-17 11:15  vg
3226         * unix/: sysvr3/pwd/public.h, sysvr4/public.h:
3228         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3229         2003/12/16 11:17:40 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3231 2003-12-17 11:14  vg
3233         * unix/sysvr3/gnu/public.h:
3235         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3236         2003/12/16 11:17:39 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3238 2003-12-17 11:14  vg
3240         * unix/sysvr3/public.h:
3242         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3243         2003/12/16 11:17:38 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3245 2003-12-17 11:13  vg
3247         * unix/: solaris/gnu/public.h, sysvr1/public.h:
3249         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3250         2003/12/16 11:17:37 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3252 2003-12-17 11:13  vg
3254         * unix/solaris/public.h:
3256         INTEGRATION: CWS geordi2q11 (1.2.46); FILE MERGED
3257         2003/12/16 11:17:36 hr 1.2.46.1: #111934#: join CWS ooo111fix1
3259 2003-12-17 11:12  vg
3261         * unix/macosx/gnu/public.h:
3263         INTEGRATION: CWS geordi2q11 (1.3.38); FILE MERGED
3264         2003/12/16 11:17:35 hr 1.3.38.1: #111934#: join CWS ooo111fix1
3266 2003-12-17 11:12  vg
3268         * unix/linux/gnu/public.h:
3270         INTEGRATION: CWS geordi2q11 (1.3.38); FILE MERGED
3271         2003/12/16 11:17:33 hr 1.3.38.1: #111934#: join CWS ooo111fix1
3273 2003-12-17 11:11  vg
3275         * unix/cygwin/public.h:
3277         INTEGRATION: CWS geordi2q11 (1.3.38); FILE MERGED
3278         2003/12/16 11:17:32 hr 1.3.38.1: #111934#: join CWS ooo111fix1
3280 2003-12-17 11:11  vg
3282         * unix/coherent/ver42/public.h:
3284         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3285         2003/12/16 11:17:31 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3287 2003-12-17 11:10  vg
3289         * unix/: bsdarm32/public.h, coherent/ver40/public.h:
3291         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3292         2003/12/16 11:17:30 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3294 2003-12-17 11:10  vg
3296         * unix/bsd43/vf/public.h:
3298         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3299         2003/12/16 11:17:29 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3301 2003-12-17 11:09  vg
3303         * unix/bsd43/: public.h, uw/public.h:
3305         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3306         2003/12/16 11:17:28 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3308 2003-12-17 11:08  vg
3310         * unix/386ix/public.h:
3312         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3313         2003/12/16 11:17:27 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3315 2003-12-17 11:07  vg
3317         * qssl/public.h, tos/public.h:
3319         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3320         2003/12/16 11:17:26 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3322 2003-12-17 11:07  vg
3324         * os2/ibm/icc3/public.h:
3326         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3327         2003/12/16 11:17:25 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3329 2003-12-17 11:06  vg
3331         * os2/ibm/icc/public.h:
3333         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3334         2003/12/16 11:17:24 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3336 2003-12-17 11:05  vg
3338         * msdos/: microsft/msc60/public.h, zortech/public.h:
3340         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3341         2003/12/16 11:17:23 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3343 2003-12-17 11:05  vg
3345         * msdos/microsft/msc51/public.h:
3347         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3348         2003/12/16 11:17:22 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3350 2003-12-17 11:04  vg
3352         * msdos/borland/: bcc50/public.h, tcc20/public.h:
3354         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3355         2003/12/16 11:17:21 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3357 2003-12-17 11:03  vg
3359         * msdos/borland/bcc45/public.h:
3361         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3362         2003/12/16 11:17:20 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3364 2003-12-17 11:02  vg
3366         * msdos/borland/: bcc30/public.h, bcc40/public.h:
3368         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3369         2003/12/16 11:17:19 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3371 2003-12-17 11:02  vg
3373         * man/dmake.tf:
3375         INTEGRATION: CWS geordi2q11 (1.2.56); FILE MERGED
3376         2003/12/16 11:17:18 hr 1.2.56.1: #111934#: join CWS ooo111fix1
3378 2003-12-17 11:02  vg
3380         * mac/public.h:
3382         INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
3383         2003/12/16 11:17:17 hr 1.4.30.1: #111934#: join CWS ooo111fix1
3385 2003-12-17 11:01  vg
3387         * sysintf.c:
3389         INTEGRATION: CWS geordi2q11 (1.4.52); FILE MERGED
3390         2003/12/16 11:17:16 hr 1.4.52.1: #111934#: join CWS ooo111fix1
3392 2003-12-17 11:01  vg
3394         * function.c:
3396         INTEGRATION: CWS geordi2q11 (1.5.8); FILE MERGED
3397         2003/12/16 11:17:16 hr 1.5.8.1: #111934#: join CWS ooo111fix1
3399 2003-12-17 11:00  vg
3401         * configure.in:
3403         INTEGRATION: CWS geordi2q11 (1.19.38); FILE MERGED
3404         2003/12/16 11:17:15 hr 1.19.38.1: #111934#: join CWS ooo111fix1
3406 2003-12-17 11:00  vg
3408         * configure:
3410         INTEGRATION: CWS geordi2q11 (1.11.38); FILE MERGED
3411         2003/12/16 11:17:15 hr 1.11.38.1: #111934#: join CWS ooo111fix1
3413 2003-12-17 10:59  vg
3415         * config.h.in:
3417         INTEGRATION: CWS geordi2q11 (1.8.38); FILE MERGED
3418         2003/12/16 11:17:14 hr 1.8.38.1: #111934#: join CWS ooo111fix1
3420 2003-12-01 12:58  rt
3422         * make.c:
3424         INTEGRATION: CWS ooo20031110 (1.3.24); FILE MERGED
3425         2003/10/19 22:38:29 waratah 1.3.24.1: #i20504#  Correct processing of library code, not always built
3427 2003-08-18 11:04  hjs
3429         * function.c:
3431         INTEGRATION: CWS geordi2q01 (1.4.22); FILE MERGED
3432         2003/08/18 12:53:30 hr 1.4.22.1: #i18350#: join changes from CWS ooo11rc3
3434 2003-06-12 06:56  vg
3436         * winnt/microsft/vpp40/public.h:
3438         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3439         2003/06/06 09:59:27 mh 1.3.8.1: join: from beta2
3441 2003-06-12 06:56  vg
3443         * winnt/borland/bcc50/public.h:
3445         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3446         2003/06/06 09:59:26 mh 1.3.8.1: join: from beta2
3448 2003-06-12 06:56  vg
3450         * win95/borland/bcc50/public.h:
3452         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3453         2003/06/06 09:59:25 mh 1.3.8.1: join: from beta2
3455 2003-06-12 06:56  vg
3457         * unix/xenix/pwd/public.h:
3459         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3460         2003/06/06 09:59:24 mh 1.3.8.1: join: from beta2
3462 2003-06-12 06:55  vg
3464         * unix/: sysvr4/public.h, xenix/public.h:
3466         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3467         2003/06/06 09:59:23 mh 1.3.8.1: join: from beta2
3469 2003-06-12 06:55  vg
3471         * unix/sysvr3/pwd/public.h:
3473         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3474         2003/06/06 09:59:22 mh 1.3.8.1: join: from beta2
3476 2003-06-12 06:54  vg
3478         * unix/sysvr3/: public.h, gnu/public.h:
3480         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3481         2003/06/06 09:59:21 mh 1.3.8.1: join: from beta2
3483 2003-06-12 06:54  vg
3485         * unix/sysvr1/public.h:
3487         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3488         2003/06/06 09:59:20 mh 1.3.8.1: join: from beta2
3490 2003-06-12 06:54  vg
3492         * unix/solaris/gnu/public.h:
3494         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3495         2003/06/06 09:59:19 mh 1.3.8.1: join: from beta2
3497 2003-06-12 06:54  vg
3499         * unix/coherent/: ver40/public.h, ver42/public.h:
3501         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3502         2003/06/06 09:59:18 mh 1.3.8.1: join: from beta2
3504 2003-06-12 06:54  vg
3506         * unix/bsdarm32/public.h:
3508         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3509         2003/06/06 09:59:17 mh 1.3.8.1: join: from beta2
3511 2003-06-12 06:53  vg
3513         * unix/bsd43/vf/public.h:
3515         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3516         2003/06/06 09:59:16 mh 1.3.8.1: join: from beta2
3518 2003-06-12 06:53  vg
3520         * unix/bsd43/uw/public.h:
3522         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3523         2003/06/06 09:59:15 mh 1.3.8.1: join: from beta2
3525 2003-06-12 06:53  vg
3527         * unix/: 386ix/public.h, bsd43/public.h:
3529         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3530         2003/06/06 09:59:14 mh 1.3.8.1: join: from beta2
3532 2003-06-12 06:53  vg
3534         * tos/public.h:
3536         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3537         2003/06/06 09:59:13 mh 1.3.8.1: join: from beta2
3539 2003-06-12 06:52  vg
3541         * qssl/public.h:
3543         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3544         2003/06/06 09:59:12 mh 1.3.8.1: join: from beta2
3546 2003-06-12 06:52  vg
3548         * os2/ibm/icc3/public.h:
3550         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3551         2003/06/06 09:59:11 mh 1.3.8.1: join: from beta2
3553 2003-06-12 06:52  vg
3555         * os2/ibm/icc/public.h:
3557         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3558         2003/06/06 09:59:10 mh 1.3.8.1: join: from beta2
3560 2003-06-12 06:52  vg
3562         * msdos/zortech/public.h:
3564         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3565         2003/06/06 09:59:09 mh 1.3.8.1: join: from beta2
3567 2003-06-12 06:52  vg
3569         * msdos/microsft/msc60/public.h:
3571         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3572         2003/06/06 09:59:08 mh 1.3.8.1: join: from beta2
3574 2003-06-12 06:51  vg
3576         * msdos/microsft/msc51/public.h:
3578         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3579         2003/06/06 09:59:07 mh 1.3.8.1: join: from beta2
3581 2003-06-12 06:51  vg
3583         * msdos/borland/tcc20/public.h:
3585         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3586         2003/06/06 09:59:06 mh 1.3.8.1: join: from beta2
3588 2003-06-12 06:51  vg
3590         * msdos/borland/bcc50/public.h:
3592         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3593         2003/06/06 09:59:05 mh 1.3.8.1: join: from beta2
3595 2003-06-12 06:51  vg
3597         * msdos/borland/bcc45/public.h:
3599         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3600         2003/06/06 09:59:04 mh 1.3.8.1: join: from beta2
3602 2003-06-12 06:51  vg
3604         * msdos/borland/bcc40/public.h:
3606         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3607         2003/06/06 09:59:03 mh 1.3.8.1: join: from beta2
3609 2003-06-12 06:50  vg
3611         * msdos/borland/bcc30/public.h:
3613         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3614         2003/06/06 09:59:02 mh 1.3.8.1: join: from beta2
3616 2003-06-12 06:50  vg
3618         * mac/public.h:
3620         INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
3621         2003/06/06 09:59:01 mh 1.3.8.1: join: from beta2
3623 2003-03-25 09:02  hr
3625         * Makefile.am, Makefile.in, NEWS, aclocal.m4, autogen.sh,
3626           config.h.in, configure, configure.in, dag.c, dmake.c,
3627           dmakeroot.h.in, expand.c, extern.h, function.c, infer.c,
3628           itypes.h, make.c, makefile.mk, parse.c, posix.h, quit.c,
3629           rulparse.c, stdmacs.h, tempnam.c, mac/main.c, mac/public.h,
3630           msdos/Makefile.am, msdos/Makefile.in,
3631           msdos/borland/bcc30/public.h, msdos/borland/bcc40/public.h,
3632           msdos/borland/bcc45/public.h, msdos/borland/bcc50/public.h,
3633           msdos/borland/tcc20/public.h, msdos/microsft/msc51/public.h,
3634           msdos/microsft/msc60/public.h, msdos/zortech/public.h,
3635           os2/ibm/icc/public.h, os2/ibm/icc3/public.h, qssl/public.h,
3636           startup/Makefile.am, startup/Makefile.in,
3637           startup/unix/Makefile.in, startup/unix/cygwin/Makefile.in,
3638           startup/unix/linux/Makefile.in, startup/unix/macosx/Makefile.in,
3639           startup/unix/solaris/Makefile.in,
3640           startup/unix/sysvr4/Makefile.in, startup/winnt/Makefile.am,
3641           startup/winnt/Makefile.in, startup/winnt/mingw/Makefile.am,
3642           startup/winnt/mingw/Makefile.in, startup/winnt/mingw/macros.mk,
3643           startup/winnt/msvc6/Makefile.am, startup/winnt/msvc6/Makefile.in,
3644           startup/winnt/msvc6/macros.mk, tos/public.h, unix/Makefile.in,
3645           unix/arlib.c, unix/dcache.c, unix/rmprq.c, unix/ruletab.c,
3646           unix/runargv.c, unix/386ix/public.h, unix/bsd43/public.h,
3647           unix/bsd43/uw/public.h, unix/bsd43/vf/public.h,
3648           unix/bsdarm32/public.h, unix/coherent/ver40/public.h,
3649           unix/coherent/ver42/public.h, unix/cygwin/public.h,
3650           unix/linux/gnu/public.h, unix/macosx/gnu/public.h,
3651           unix/solaris/gnu/public.h, unix/sysvr1/public.h,
3652           unix/sysvr3/public.h, unix/sysvr3/gnu/public.h,
3653           unix/sysvr3/pwd/public.h, unix/sysvr4/public.h,
3654           unix/xenix/public.h, unix/xenix/pwd/public.h, win95/Makefile.am,
3655           win95/Makefile.in, win95/borland/bcc50/public.h,
3656           win95/microsft/Makefile.am, win95/microsft/Makefile.in,
3657           win95/microsft/config.h, win95/microsft/ruletab.c,
3658           win95/microsft/vpp40/mk.bat, win95/microsft/vpp40/obj.rsp,
3659           win95/microsft/vpp40/public.h, winnt/borland/bcc50/public.h,
3660           winnt/microsft/vpp40/public.h, winnt/mingw/public.h,
3661           winnt/mingw/sysintf.h, winnt/msvc6/public.h,
3662           winnt/msvc6/sysintf.h:
3664         MWS_SRX644: migrate branch mws_srx644 -> HEAD
3666 2003-01-13 09:27  waratah
3668         * mac/main.c, mac/public.h, msdos/borland/bcc30/public.h,
3669           msdos/borland/bcc40/public.h, msdos/borland/bcc45/public.h,
3670           msdos/borland/bcc50/public.h, msdos/borland/tcc20/public.h,
3671           msdos/microsft/msc51/public.h, msdos/microsft/msc60/public.h,
3672           msdos/zortech/public.h, os2/ibm/icc/public.h,
3673           os2/ibm/icc3/public.h, qssl/public.h, tos/public.h,
3674           unix/386ix/public.h, unix/bsd43/public.h, unix/bsd43/uw/public.h,
3675           unix/bsd43/vf/public.h, unix/bsdarm32/public.h,
3676           unix/coherent/ver40/public.h, unix/coherent/ver42/public.h,
3677           unix/cygwin/public.h, unix/solaris/public.h,
3678           unix/solaris/gnu/public.h, unix/sysvr1/public.h,
3679           unix/sysvr3/public.h, unix/sysvr3/gnu/public.h,
3680           unix/sysvr3/pwd/public.h, unix/sysvr4/public.h,
3681           unix/xenix/public.h, unix/xenix/pwd/public.h,
3682           win95/borland/bcc50/public.h, win95/microsft/vpp40/public.h,
3683           winnt/borland/bcc50/public.h, winnt/microsft/vpp40/public.h:
3685         dmake:  Remove the incorrect definition of main to void
3687 2003-01-04 08:08  waratah
3689         * unix/macosx/gnu/public.h:
3691         Remove main definition, it is wrong and it is failing compile on the mac platform
3693 2003-01-04 08:02  waratah
3695         * unix/runargv.c:
3697         Implement a test around wait so it is not included when the platform does not define it
3699 2003-01-04 07:53  waratah
3701         * config.h.in, configure, configure.in:
3703         Implement a test for wait.h, failing build on mac under gcc
3705 2002-10-15 08:27  waratah
3707         * config.guess:
3709         dmake: Implement the latest config.guess, not working on ppc64
3711 2002-10-11 09:42  waratah
3713         * Makefile.in, config.h.in, configure, configure.in, dag.c,
3714           dmake.c, expand.c, extern.h, function.c, getinp.c, infer.c,
3715           make.c, parse.c, quit.c, rulparse.c, sysintf.c, unix/arlib.c,
3716           unix/dcache.c, unix/rmprq.c, unix/runargv.c,
3717           unix/linux/gnu/public.h:
3719         dmake: Implement fix for Lost child problem. Correct some checks for functions (assumed present) and also fix up all gcc warnings using -Wall.
3721 2002-10-08 05:21  waratah
3723         * win95/microsft/config.h:
3725         dmake: Volker 4nt patches
3727 2002-10-07 09:40  waratah
3729         * startup/unix/cygwin/: Makefile.am, Makefile.in, macros.mk:
3731         dmake: Add the cygwin configure files
3733 2002-10-07 09:36  waratah
3735         * extern.h:
3737         dmake:  Correct some undefined functions in some modules
3739 2002-10-07 09:34  waratah
3741         * configure:
3743         dmake: Additional header checks for better source control, add cygwin support, GNU hurd support
3745 2002-10-07 09:33  waratah
3747         * config.h.in:
3749         dmake: Additional header checks for better source control
3751 2002-10-07 08:09  waratah
3753         * configure.in:
3755         dmake:  Add gnu hurd and some additional header checks, and the cygwin makefiles
3757 2002-10-04 10:34  waratah
3759         * configure:
3761         dmake: Patches for the osf1 operating system
3763 2002-10-04 10:14  waratah
3765         * startup/unix/sysvr4/Makefile.in:
3767         dmake:  Add osf1 support
3769 2002-10-04 10:01  haggai
3771         * startup/unix/sysvr4/Makefile.am, configure.in:
3773         Fix build for OSF1.  Approved by Ken.
3775 2002-10-04 09:31  waratah
3777         * Makefile.in, aclocal.m4, config.h.in, configure, configure.in,
3778           extern.h, function.c, startup/Makefile.in,
3779           startup/unix/Makefile.in, startup/unix/linux/Makefile.in,
3780           startup/unix/macosx/Makefile.in,
3781           startup/unix/solaris/Makefile.in, unix/Makefile.in:
3783         Dmake:  Convert the configure to a better configure process without individual conf.h files for every platform
3785 2002-10-03 08:59  waratah
3787         * configure, configure.in, depcomp:
3789         dmake:  remove cygwin makefile temporarily and implement depcomp
3791 2002-10-03 08:29  waratah
3793         * Makefile.in, aclocal.m4, configure, configure.in, stdmacs.h,
3794           man/dmake.tf, startup/Makefile.in, startup/unix/Makefile.in,
3795           startup/unix/linux/Makefile.in, startup/unix/macosx/Makefile.in,
3796           startup/unix/solaris/Makefile.in, unix/Makefile.in:
3798         dmake:  This is a reworked version of the configure process, without automake and aclocal
3800 2002-10-02 09:42  waratah
3802         * Makefile.am, Makefile.in, aclocal.m4, autogen.sh, config.h.in,
3803           configure, configure.in, startup/Makefile.in,
3804           startup/unix/Makefile.in, startup/unix/linux/Makefile.in,
3805           startup/unix/macosx/Makefile.in,
3806           startup/unix/solaris/Makefile.in, unix/Makefile.am,
3807           unix/Makefile.in:
3809         dmake:  Allow the whole configure process to work,  not needs update to bootstrap to activate
3811 2002-10-01 11:08  waratah
3813         * Makefile.in, startup/Makefile.in, startup/unix/Makefile.in,
3814           startup/unix/linux/Makefile.in, startup/unix/macosx/Makefile.in,
3815           startup/unix/solaris/Makefile.in, unix/Makefile.in:
3817         dmake:  Add all the automake files, premade so developers do not require automake installed
3819 2002-07-11 04:53  mh
3821         * Makefile.am, configure.in, extern.h, rulparse.c,
3822           startup/unix/Makefile.am, startup/unix/macosx/Makefile.am,
3823           unix/Makefile.am, unix/tempnam.c:
3825         join: from OOO_STABLE_1
3827 2002-07-11 04:44  mh
3829         * autogen.sh:
3831         join: from OOO_STABLE_1
3833 2002-04-10 11:40  hjs
3835         * rulparse.c:
3837         don't search INCLUDEDIRS if filename of include starts at fs-root
3839 2002-04-09 13:21  mh
3841         * configure.in:
3843         fixed typo for FreeBSD
3845 2002-04-09 13:10  hjs
3847         * Makefile.am, configure.in:
3849         cygwin support
3851 2002-03-26 09:23  mh
3853         * configure.in:
3855         add: cygwin
3857 2002-03-26 09:22  mh
3859         * unix/cygwin/public.h:
3861         add for cygwin
3863 2001-10-16 08:11  mh
3865         * configure.in:
3867         add: FreeBSD
3869 2001-10-16 08:10  mh
3871         * autogen.sh:
3873         fix: for non writable aclocal.m4 and missing README
3875 2001-08-20 05:57  mh
3877         * configure.in:
3879         del: AC_CONFIG_HEADERS
3881 2001-06-14 13:31  mh
3883         * configure.in:
3885         don't check C++
3887 2001-06-13 09:34  mh
3889         * Makefile.am, configure.in, unix/Makefile.am:
3891         add: OS_VERSION to differ the Unix's
3893 2001-06-13 09:13  mh
3895         * startup/unix/solaris/Makefile.am:
3897         add: startup/unix/solaris/
3899 2001-05-29 18:43  pluby
3901         * unix/runargv.c:
3903         Added forceful exit to avoid infinite loop that sometimes occurs when there is a fatal error.
3905 2001-05-07 08:47  mh
3907         * unix/runargv.c:
3909         add: CYGWIN changes
3911 2001-05-04 06:47  mh
3913         * Makefile.am, aclocal.m4, config.h.in, configure:
3915         chg: comments
3917 2001-04-23 08:41  mh
3919         * unix/Makefile.in, startup/Makefile.in, startup/unix/Makefile.in,
3920           startup/unix/linux/Makefile.in:
3922         del:
3924 2001-04-23 08:24  mh
3926         * Makefile.in:
3928         del:
3930 2001-04-23 08:22  mh
3932         * Makefile.in:
3934         del
3936 2001-04-23 08:10  mh
3938         * configure.in:
3940         add: PACKAGE
3942 2001-04-23 07:06  mh
3944         * unix/Makefile.am:
3946         add: Makefile.am
3948 2001-04-23 07:01  mh
3950         * aclocal.m4:
3952         add: acloacl.m4
3954 2001-04-23 06:50  mh
3956         * unix/Makefile.in, startup/Makefile.in, startup/unix/Makefile.in,
3957           startup/unix/linux/Makefile.in:
3959         add: Makefile.in
3961 2001-04-23 06:50  mh
3963         * Makefile.in:
3965         add Makefile.in
3967 2001-04-20 10:24  mh
3969         * startup/: Makefile.am, unix/Makefile.am, unix/linux/Makefile.am:
3971         add: Makefile.am
3973 2001-04-20 10:23  mh
3975         * unix/ruletab.c:
3977         use installation directory from configure for DMAKEROOT, DMAKEROOT can still be overridden by environment
3979 2001-04-20 10:21  mh
3981         * extern.h:
3983         avoid clash with autoconf config.h
3985 2001-04-20 10:15  mh
3987         * AUTHORS, COPYING, INSTALL, Makefile.am, NEWS, acinclude.m4,
3988           autogen.sh, config.guess, config.h.in, config.sub, configure,
3989           configure.in, dmakeroot.h.in, install-sh, missing, mkinstalldirs,
3990           stamp-h:
3992         preparation for autoconf and automake for dmake
3994 2001-02-22 22:44  pluby
3996         * unix/macosx/: tempnam.c, gnu/make.sh:
3998         Correct Mac OS X "tempnam" bug
4000 2001-02-19 11:08  hjs
4002         * sysintf.c:
4004         remove useless part of change
4006 2001-02-13 07:43  hjs
4008         * sysintf.c:
4010         fixed left tmpfiles when building group targets
4012 2000-11-01 07:27  hjs
4014         * unix/runargv.c:
4016         FreeBSD patch
4018 2000-10-20 07:12  hjs
4020         * getinp.c:
4022         has an extraneous ; after the function closure
4024 2000-09-22 11:33  hr
4026         * dag.c, dmake.c, dmake.h, expand.c, extern.h, function.c,
4027           getinp.c, imacs.c, infer.c, itypes.h, make.c, makefile.mk,
4028           parse.c, posix.h, quit.c, rulparse.c, stdmacs.h, sysintf.c,
4029           tempnam.c, mac/main.c, mac/public.h, man/dmake.nc, man/dmake.tf,
4030           man/readme, msdos/borland/bcc30/public.h,
4031           msdos/borland/bcc40/public.h, msdos/borland/bcc45/public.h,
4032           msdos/borland/bcc50/public.h, msdos/borland/tcc20/public.h,
4033           msdos/microsft/msc51/public.h, msdos/microsft/msc60/public.h,
4034           msdos/zortech/public.h, os2/ibm/icc/public.h,
4035           os2/ibm/icc3/public.h, qssl/public.h, readme/intro.txt,
4036           readme/read1st.txt, tos/public.h, unix/arlib.c, unix/dcache.c,
4037           unix/rmprq.c, unix/ruletab.c, unix/runargv.c,
4038           unix/386ix/public.h, unix/bsd43/public.h, unix/bsd43/uw/public.h,
4039           unix/bsd43/vf/public.h, unix/bsdarm32/public.h,
4040           unix/coherent/ver40/public.h, unix/coherent/ver42/public.h,
4041           unix/linux/gnu/make.sh, unix/linux/gnu/public.h,
4042           unix/macosx/gnu/make.sh, unix/macosx/gnu/public.h,
4043           unix/solaris/public.h, unix/solaris/gnu/public.h,
4044           unix/sysvr1/public.h, unix/sysvr3/public.h,
4045           unix/sysvr3/gnu/public.h, unix/sysvr3/pwd/public.h,
4046           unix/sysvr4/public.h, unix/xenix/public.h,
4047           unix/xenix/pwd/public.h, win95/borland/bcc50/public.h,
4048           win95/microsft/config.h, win95/microsft/ruletab.c,
4049           win95/microsft/vpp40/mk.bat, win95/microsft/vpp40/obj.rsp,
4050           win95/microsft/vpp40/public.h, winnt/borland/bcc50/public.h,
4051           winnt/microsft/vpp40/public.h:
4053         Initial revision
4055 2000-09-22 11:33  hr
4057         * alloc.h, db.h, dmdump.c, dmstring.c, dstdarg.h, hash.c,
4058           macparse.c, make.bat, make.cmd, path.c, percent.c, rcsclean.awk,
4059           stat.c, state.c, struct.h, vextern.h, dbug/dbug.mk, dbug/getwd.c,
4060           dbug/readme, dbug/dbug/dbug.c, dbug/dbug/dbug.h,
4061           dbug/dbug/dbug.uue, dbug/dbug/readme, dbug/malloc/_changes,
4062           dbug/malloc/_readme, dbug/malloc/calloc.c, dbug/malloc/debug.h,
4063           dbug/malloc/dump.c, dbug/malloc/free.c, dbug/malloc/m_init.c,
4064           dbug/malloc/m_perror.c, dbug/malloc/makefile,
4065           dbug/malloc/malloc.3, dbug/malloc/malloc.c, dbug/malloc/malloc.h,
4066           dbug/malloc/mallopt.c, dbug/malloc/memory.c,
4067           dbug/malloc/mlc_chk.c, dbug/malloc/mlc_chn.c,
4068           dbug/malloc/patchlev, dbug/malloc/realloc.c,
4069           dbug/malloc/string.c, dbug/malloc/testmem.c,
4070           dbug/malloc/testmlc.c, dbug/malloc/tostring.c,
4071           dbug/malloc/tostring.h, mac/arlib.c, mac/make_mac.sh,
4072           mac/bogus.c, mac/config.mk, mac/dirbrk.c, mac/directry.c,
4073           mac/dompwmak, mac/environ.c, mac/eold.c, mac/make.sh,
4074           mac/rmprq.c, mac/ruletab.c, mac/startup.h, mac/sysintf.h,
4075           mac/template.mk, mac/tempnam.c, mac/tomacfil.c, msdos/arlib.c,
4076           msdos/config.mk, msdos/dchdir.c, msdos/dirbrk.c, msdos/dirent.h,
4077           msdos/dirlib.c, msdos/dosdta.h, msdos/dstrlwr.c, msdos/exec.asm,
4078           msdos/exec.h, msdos/exec.uue, msdos/find.c, msdos/rmprq.c,
4079           msdos/ruletab.c, msdos/runargv.c, msdos/spawn.c, msdos/startup.h,
4080           msdos/switchar.c, msdos/sysintf.h, msdos/tee.c,
4081           msdos/borland/config.mk, msdos/borland/tempnam.c,
4082           msdos/borland/utime.c, msdos/borland/bcc30/config.h,
4083           msdos/borland/bcc30/config.mk, msdos/borland/bcc30/lib.rsp,
4084           msdos/borland/bcc30/libswp.rsp, msdos/borland/bcc30/mkswp.bat,
4085           msdos/borland/bcc30/obj.rsp, msdos/borland/bcc30/objswp.rsp,
4086           msdos/borland/bcc30/template.mk, msdos/borland/bcc40/config.h,
4087           msdos/borland/bcc40/config.mk, msdos/borland/bcc40/lib.rsp,
4088           msdos/borland/bcc40/libswp.rsp, msdos/borland/bcc40/mkswp.bat,
4089           msdos/borland/bcc40/obj.rsp, msdos/borland/bcc40/objswp.rsp,
4090           msdos/borland/bcc40/template.mk, msdos/borland/bcc45/config.h,
4091           msdos/borland/bcc45/config.mk, msdos/borland/bcc45/lib.rsp,
4092           msdos/borland/bcc45/libswp.rsp, msdos/borland/bcc45/mkswp.bat,
4093           msdos/borland/bcc45/obj.rsp, msdos/borland/bcc45/objswp.rsp,
4094           msdos/borland/bcc45/template.mk, msdos/borland/bcc50/config.h,
4095           msdos/borland/bcc50/config.mk, msdos/borland/bcc50/lib.rsp,
4096           msdos/borland/bcc50/libswp.rsp, msdos/borland/bcc50/mkswp.bat,
4097           msdos/borland/bcc50/obj.rsp, msdos/borland/bcc50/objswp.rsp,
4098           msdos/borland/bcc50/template.mk, msdos/borland/tcc20/config.h,
4099           msdos/borland/tcc20/config.mk, msdos/borland/tcc20/libswp.rsp,
4100           msdos/borland/tcc20/mkswp.bat, msdos/borland/tcc20/objswp.rsp,
4101           msdos/borland/tcc20/template.mk, msdos/microsft/config.h,
4102           msdos/microsft/config.mk, msdos/microsft/optoff.h,
4103           msdos/microsft/tempnam.c, msdos/microsft/msc51/config.mk,
4104           msdos/microsft/msc51/lib.rsp, msdos/microsft/msc51/libswp.rsp,
4105           msdos/microsft/msc51/mk.bat, msdos/microsft/msc51/mkswp.bat,
4106           msdos/microsft/msc51/obj.rsp, msdos/microsft/msc51/objswp.rsp,
4107           msdos/microsft/msc51/template.mk, msdos/microsft/msc60/config.mk,
4108           msdos/microsft/msc60/lib.rsp, msdos/microsft/msc60/libswp.rsp,
4109           msdos/microsft/msc60/mk.bat, msdos/microsft/msc60/mkswp.bat,
4110           msdos/microsft/msc60/obj.rsp, msdos/microsft/msc60/objswp.rsp,
4111           msdos/microsft/msc60/template.mk, msdos/zortech/config.h,
4112           msdos/zortech/config.mk, msdos/zortech/environ.c,
4113           msdos/zortech/lib.rsp, msdos/zortech/libswp.rsp,
4114           msdos/zortech/mkswp.bat, msdos/zortech/obj.rsp,
4115           msdos/zortech/objswp.rsp, msdos/zortech/startup.mk,
4116           msdos/zortech/tempnam.c, os2/config.mk, os2/dchdir.c,
4117           os2/dirent.h, os2/ruletab.c, os2/startup.h, os2/switchar.c,
4118           os2/sysintf.h, os2/ibm/config.h, os2/ibm/config.mk,
4119           os2/ibm/tempnam.c, os2/ibm/icc/config.mk, os2/ibm/icc/lib.rsp,
4120           os2/ibm/icc/mk.cmd, os2/ibm/icc/obj.rsp, os2/ibm/icc/template.mk,
4121           os2/ibm/icc3/config.mk, os2/ibm/icc3/lib.rsp,
4122           os2/ibm/icc3/mk.cmd, os2/ibm/icc3/obj.rsp,
4123           os2/ibm/icc3/template.mk, qssl/config.mk, qssl/make.sh,
4124           qssl/ruletab.c, qssl/runargv.c, qssl/setup, qssl/startup.h,
4125           qssl/stdlib.h, qssl/sysintf.h, qssl/template.mk, qssl/tempnam.c,
4126           qssl/time.h, readme/license.txt, readme/release.txt,
4127           readme/public/install.txt, readme/public/mac.txt,
4128           readme/public/msdos.txt, readme/public/os2.txt,
4129           readme/public/qssl-qnx.txt, readme/public/srcorg.txt,
4130           readme/public/tos.txt, readme/public/unix.txt,
4131           startup/startup.mk, startup/summary, startup/template.mk,
4132           startup/mac/macros.mk, startup/msdos/macros.mk,
4133           startup/msdos/recipes.mk, startup/msdos/borland/macros.mk,
4134           startup/msdos/borland/bcc30/macros.mk,
4135           startup/msdos/borland/bcc40/macros.mk,
4136           startup/msdos/borland/bcc45/macros.mk,
4137           startup/msdos/borland/bcc50/macros.mk,
4138           startup/msdos/borland/bcc50.32/macros.mk,
4139           startup/msdos/borland/tcc20/macros.mk,
4140           startup/msdos/microsft/macros.mk,
4141           startup/msdos/zortech/macros.mk, startup/os2/macros.mk,
4142           startup/os2/ibm/macros.mk, startup/qssl/macros.mk,
4143           startup/qssl/recipes.mk, startup/qssl/qnx/macros.mk,
4144           startup/qssl/qnx/recipes.mk, startup/templates/mac/template.mk,
4145           startup/templates/msdos/borland/bcc30/template.mk,
4146           startup/templates/msdos/borland/bcc40/template.mk,
4147           startup/templates/msdos/borland/bcc45/template.mk,
4148           startup/templates/msdos/borland/bcc50/template.mk,
4149           startup/templates/msdos/borland/tcc20/template.mk,
4150           startup/templates/msdos/microsft/msc51/template.mk,
4151           startup/templates/msdos/microsft/msc60/template.mk,
4152           startup/templates/os2/ibm/icc/template.mk,
4153           startup/templates/qssl/template.mk,
4154           startup/templates/tos/template.mk,
4155           startup/templates/unix/386ix/template.mk,
4156           startup/templates/unix/bsd43/template.mk,
4157           startup/templates/unix/bsd43/uw/template.mk,
4158           startup/templates/unix/bsd43/vf/template.mk,
4159           startup/templates/unix/coherent/ver40/template.mk,
4160           startup/templates/unix/coherent/ver42/template.mk,
4161           startup/templates/unix/linux/gnu/template.mk,
4162           startup/templates/unix/solaris/template.mk,
4163           startup/templates/unix/solaris/gnu/template.mk,
4164           startup/templates/unix/sysvr1/template.mk,
4165           startup/templates/unix/sysvr3/template.mk,
4166           startup/templates/unix/sysvr3/pwd/template.mk,
4167           startup/templates/unix/sysvr4/template.mk,
4168           startup/templates/unix/xenix/template.mk,
4169           startup/templates/unix/xenix/pwd/template.mk,
4170           startup/templates/win95/borland/bcc50/template.mk,
4171           startup/templates/win95/microsft/vpp40/template.mk,
4172           startup/templates/winnt/borland/bcc50/template.mk,
4173           startup/templates/winnt/microsft/vpp40/template.mk,
4174           startup/tos/macros.mk, startup/unix/macros.mk,
4175           startup/unix/recipes.mk, startup/unix/386ix/macros.mk,
4176           startup/unix/bsd43/macros.mk, startup/unix/bsd43/recipes.mk,
4177           startup/unix/coherent/macros.mk,
4178           startup/unix/coherent/recipes.mk, startup/unix/linux/macros.mk,
4179           startup/unix/linux/gnu/macros.mk, startup/unix/macosx/macros.mk,
4180           startup/unix/macosx/gnu/macros.mk,
4181           startup/unix/solaris/macros.mk, startup/unix/sysvr1/macros.mk,
4182           startup/unix/sysvr3/macros.mk, startup/unix/sysvr3/gnu/macros.mk,
4183           startup/unix/sysvr4/macros.mk, startup/unix/xenix/macros.mk,
4184           startup/win95/macros.mk, startup/win95/recipes.mk,
4185           startup/win95/borland/macros.mk,
4186           startup/win95/microsft/macros.mk, startup/winnt/macros.mk,
4187           startup/winnt/recipes.mk, startup/winnt/borland/macros.mk,
4188           startup/winnt/microsft/macros.mk, tos/config.mk, tos/make.sh,
4189           tos/putenv.c, tos/ruletab.c, tos/startup.h, tos/sysintf.h,
4190           tos/template.mk, tos/tempnam.c, unix/config.mk, unix/dirbrk.c,
4191           unix/startup.h, unix/sysintf.h, unix/386ix/ar.h,
4192           unix/386ix/config.mk, unix/386ix/make.sh, unix/386ix/stdlib.h,
4193           unix/386ix/template.mk, unix/386ix/time.h, unix/bsd43/config.mk,
4194           unix/bsd43/dirent.h, unix/bsd43/limits.h, unix/bsd43/make.sh,
4195           unix/bsd43/template.mk, unix/bsd43/putenv.c,
4196           unix/bsd43/setvbuf.c, unix/bsd43/stdlib.h, unix/bsd43/string.h,
4197           unix/bsd43/tempnam.c, unix/bsd43/utime.c,
4198           unix/bsd43/uw/config.mk, unix/bsd43/uw/make.sh,
4199           unix/bsd43/uw/template.mk, unix/bsd43/vf/config.mk,
4200           unix/bsd43/vf/ctype.h, unix/bsd43/vf/make.sh,
4201           unix/bsd43/vf/memcpy.c, unix/bsd43/vf/template.mk,
4202           unix/bsd43/vf/vfprintf.c, unix/bsdarm32/config.mk,
4203           unix/bsdarm32/dirent.h, unix/bsdarm32/limits.h,
4204           unix/bsdarm32/make.sh, unix/bsdarm32/putenv.c,
4205           unix/bsdarm32/stdlib.h, unix/bsdarm32/string.h,
4206           unix/bsdarm32/template.mk, unix/bsdarm32/tempnam.c,
4207           unix/bsdarm32/utime.c, unix/coherent/config.mk,
4208           unix/coherent/stdlib.h, unix/coherent/time.h,
4209           unix/coherent/ver40/config.mk, unix/coherent/ver40/getcwd.c,
4210           unix/coherent/ver40/make.sh, unix/coherent/ver40/template.mk,
4211           unix/coherent/ver40/vfprintf.c, unix/coherent/ver42/config.mk,
4212           unix/coherent/ver42/template.mk, unix/coherent/ver42/make.sh,
4213           unix/linux/config.mk, unix/linux/gnu/config.mk,
4214           unix/linux/gnu/template.mk, unix/macosx/config.mk,
4215           unix/macosx/gnu/config.mk, unix/macosx/gnu/template.mk,
4216           unix/solaris/config.mk, unix/solaris/getcwd.c,
4217           unix/solaris/make.sh, unix/solaris/template.mk,
4218           unix/solaris/tempnam.c, unix/solaris/gnu/config.mk,
4219           unix/solaris/gnu/make.sh, unix/solaris/gnu/template.mk,
4220           unix/sysvr1/config.mk, unix/sysvr1/make.sh, unix/sysvr1/putenv.c,
4221           unix/sysvr1/stdlib.h, unix/sysvr1/template.mk,
4222           unix/sysvr1/time.h, unix/sysvr1/vfprintf.c,
4223           unix/sysvr3/config.mk, unix/sysvr3/make.sh, unix/sysvr3/stdlib.h,
4224           unix/sysvr3/template.mk, unix/sysvr3/time.h,
4225           unix/sysvr3/pwd/config.mk, unix/sysvr3/pwd/template.mk,
4226           unix/sysvr3/pwd/getcwd.c, unix/sysvr3/pwd/make.sh,
4227           unix/sysvr4/config.mk, unix/sysvr4/make.sh,
4228           unix/sysvr4/template.mk, unix/xenix/config.mk,
4229           unix/xenix/make.sh, unix/xenix/stdlib.h, unix/xenix/template.mk,
4230           unix/xenix/time.h, unix/xenix/pwd/config.mk,
4231           unix/xenix/pwd/getcwd.c, unix/xenix/pwd/make.sh,
4232           unix/xenix/pwd/template.mk, win95/config.mk, win95/dchdir.c,
4233           win95/startup.h, win95/switchar.c, win95/borland/config.mk,
4234           win95/borland/ruletab.c, win95/borland/sysintf.h,
4235           win95/borland/tempnam.c, win95/borland/bcc50/config.h,
4236           win95/borland/bcc50/config.mk, win95/borland/bcc50/lib.rsp,
4237           win95/borland/bcc50/mk.bat, win95/borland/bcc50/obj.rsp,
4238           win95/borland/bcc50/template.mk, win95/microsft/config.mk,
4239           win95/microsft/optoff.h, win95/microsft/sysintf.h,
4240           win95/microsft/tempnam.c, win95/microsft/vpp40/config.mk,
4241           win95/microsft/vpp40/lib.rsp, win95/microsft/vpp40/runargv.c,
4242           win95/microsft/vpp40/template.mk, win95/microsft/vpp40/tempnam.c,
4243           winnt/config.mk, winnt/dchdir.c, winnt/startup.h,
4244           winnt/borland/config.mk, winnt/borland/ruletab.c,
4245           winnt/borland/sysintf.h, winnt/borland/tempnam.c,
4246           winnt/borland/bcc50/config.h, winnt/borland/bcc50/config.mk,
4247           winnt/borland/bcc50/lib.rsp, winnt/borland/bcc50/mk.bat,
4248           winnt/borland/bcc50/mk.cmd, winnt/borland/bcc50/obj.rsp,
4249           winnt/borland/bcc50/template.mk, winnt/microsft/config.h,
4250           winnt/microsft/config.mk, winnt/microsft/optoff.h,
4251           winnt/microsft/ruletab.c, winnt/microsft/sysintf.h,
4252           winnt/microsft/tempnam.c, winnt/microsft/vpp40/config.mk,
4253           winnt/microsft/vpp40/lib.rsp, winnt/microsft/vpp40/mk.bat,
4254           winnt/microsft/vpp40/mk.cmd, winnt/microsft/vpp40/obj.rsp,
4255           winnt/microsft/vpp40/runargv.c, winnt/microsft/vpp40/template.mk,
4256           winnt/microsft/vpp40/tempnam.c:
4258         initial import