Module Name:othersrc
Committed By: dholland
Date: Sun Mar 24 00:03:14 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: main.c make.1 meta.c meta.h
Log Message:
Merge -r1.210 of main.c, -r1.212 of make.1, -r1.27 of meta.c, and
-r1.3 of meta.h from HEAD (committed b
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 23:59:18 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2/unit-tests: Makefile test.exp
Added Files:
othersrc/usr.bin/dholland-make2/unit-tests: export-env
Log Message:
Merge -r1.36 of unit-tests/
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 23:55:27 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: parse.c
Log Message:
Merge -r1.188 of parse.c from HEAD (committed by sjg):
ParseGmakeExport: terminate variable at '=', or setenv(3) will fail
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 23:50:46 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: dir.c job.c job.h make.1 parse.c
Log Message:
Merge -r1.67 of dir.c, -r1.172 of job.c, -r1.41 of job.h, -r1.211 of
make.1, and -r1.187 of parse.c
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 23:36:19 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: dir.c job.c parse.c
Log Message:
Merge -r1.66 of dir.c, -r1.171 of job.c, -r1.186 of parse.c from HEAD
(committed by Christos):
Keep track of th
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 23:29:04 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: job.c main.c portable.h
Log Message:
Merge -r1.170 of job.c and -r1.209 of main.c from HEAD (committed by
Christos):
PR/45042: Thomas Cort: HAVE
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 22:45:02 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: compat.c nonints.h
Log Message:
Use real types.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 othersrc/usr.bin/dholland-make2/com
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 22:40:37 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: dir.c dir.h graph.h make.c
Log Message:
Fix inlining again, more forcibly this time.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 22:23:04 UTC 2013
Removed Files:
othersrc/usr.bin/dholland-make2: lst.h
othersrc/usr.bin/dholland-make2/lst.lib: Makefile lstAppend.c
lstAtEnd.c lstAtFront.c lstClose.c lstConcat.c lstDatum.c
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 22:22:51 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.h
Log Message:
Drop the list library's header.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 othersrc/usr.bin/dholland-mak
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 22:21:13 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: Makefile Makefile.boot
Log Message:
Switch off the list library.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 othersrc/usr.bin/d
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 22:17:51 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.c parse.c
Log Message:
Remove remaining references to the linked list library.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 22:08:21 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: job.c
Log Message:
Use real types.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 othersrc/usr.bin/dholland-make2/job.c
Please no
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 22:03:11 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: dir.c dir.h
Log Message:
G/C Dir_CopyDir(), which is no longer used.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 othersrc/usr.b
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 22:00:51 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: meta.c
Log Message:
Rip the linked lists out of here and make it build again.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 other
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 21:35:44 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: job.c
Log Message:
Update some #if 0'd code to still compile.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 othersrc/usr.bin/dhol
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 21:33:28 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.c
Log Message:
Improve the toBeMade queue code so it doesn't do bulk array shifts
every time you remove something from the queue head. If th
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 21:29:11 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.c
Log Message:
Improve the toBeMade logic: collect the non-tail insertions in a
separate array and stuff them into the main queue all at onc
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 21:28:04 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.c
Log Message:
Switch the toBeMade logic to an array instead of a linked list.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 21:27:23 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.c
Log Message:
Simplify the toBeMade logic based on the fact that only one group of
non-tail insertions is done at a time, so the insertion
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 21:25:31 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.c
Log Message:
Wrap the toBeMade list code in a queue abstraction. Use the same list
code on the inside for now.
To generate a diff of thi
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 19:57:44 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: main.c
Log Message:
Remove another linked list.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 othersrc/usr.bin/dholland-make2/ma
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 19:29:31 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: dir.c
Log Message:
Remove another linked list.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 othersrc/usr.bin/dholland-make2/dir.
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 19:16:24 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: arch.c
Log Message:
Update comment.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 othersrc/usr.bin/dholland-make2/arch.c
Please
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 19:15:40 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: parse.c
Log Message:
Remove the last linked list.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 othersrc/usr.bin/dholland-make2
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 19:06:42 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: parse.c
Log Message:
More arrays, fewer lists.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 othersrc/usr.bin/dholland-make2/par
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:58:44 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
Oops, left CLEANUP on for testing; turn it off again.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 othersr
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:46:18 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: job.h
Log Message:
Update another comment.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 othersrc/usr.bin/dholland-make2/job.h
P
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:43:10 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: targ.c
Log Message:
Update a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 othersrc/usr.bin/dholland-make2/targ.c
Plea
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:42:40 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
Update some more comments.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 othersrc/usr.bin/dholland-make2/su
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:36:16 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
Update comment for previous
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 othersrc/usr.bin/dholland-make2/s
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:35:32 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: nonints.h parse.c suff.c
Log Message:
Use real types.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 othersrc/usr.bin/dholland-mak
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:33:01 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: nonints.h parse.c suff.c
Log Message:
Use more const.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 othersrc/usr.bin/dholland-mak
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:27:18 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
Reorg some of the comments.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 othersrc/usr.bin/dholland-make2/s
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:12:12 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
Rewrite SuffSuffIsSuffix to avoid potential undefined behavior.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 18:02:58 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
Simplify the interface to SuffSuffIsSuffix().
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 othersrc/usr.bi
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 17:56:58 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
More arrays, fewer lists.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 othersrc/usr.bin/dholland-make2/suf
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 17:47:12 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: main.c nonints.h suff.c
Log Message:
Make the DEBUG_SRC code compile again.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 othersr
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 17:36:37 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
Remove unused back-pointers.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 othersrc/usr.bin/dholland-make2/
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 17:33:58 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
More arrays, fewer lists.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 othersrc/usr.bin/dholland-make2/suf
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 17:11:22 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: targ.c
Log Message:
Update comment.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 othersrc/usr.bin/dholland-make2/targ.c
Please
Module Name:othersrc
Committed By: dholland
Date: Sat Mar 23 17:09:40 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: graph.h suff.c
Log Message:
More arrays, fewer lists.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 othersrc/usr.bin/dholland-mak
Module Name:othersrc
Committed By: dholland
Date: Fri Mar 22 22:59:24 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: suff.c
Log Message:
Declare types before data.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 othersrc/usr.bin/dholland-make2/suff
Module Name:othersrc
Committed By: dholland
Date: Tue Mar 5 04:32:57 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: array.c array.h
Log Message:
No longer need hacks for converting Lst to array and vice versa.
To generate a diff of this commit:
cvs rdiff -u -
Module Name:othersrc
Committed By: dholland
Date: Tue Mar 5 04:31:27 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: main.c
Log Message:
Simplify twisted logic of "ReadAllMakefiles".
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 othersrc/usr.bin/
Module Name:othersrc
Committed By: dholland
Date: Tue Mar 5 04:27:27 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: compat.c cond.c graph.h job.c job.h
main.c make.c make.h nonints.h parse.c suff.c targ.c
Log Message:
Clean up the last non-file-loca
Module Name:othersrc
Committed By: dholland
Date: Tue Mar 5 03:32:08 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: arch.c compat.c cond.c dir.c dir.h
graph.h main.c make.c make.h nonints.h parse.c suff.c targ.c
Log Message:
more arrays; fewer lists
Module Name:othersrc
Committed By: dholland
Date: Tue Mar 5 01:44:35 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: arch.c cond.c dir.c dir.h main.c
make.h nonints.h parse.c suff.c
Log Message:
Use arrays instead of lists for path searching.
To ge
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 23:52:07 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: arch.c
Log Message:
Use arrays, not lists.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 othersrc/usr.bin/dholland-make2/arch.c
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 23:31:57 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.c make.h targ.c
Log Message:
Use (far) fewer void pointers now that we're free of that list library.
Also drop meaningless always-zero integ
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 23:03:42 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: arch.c compat.c graph.h job.c make.c
parse.c suff.c targ.c
Log Message:
Use arrays instead of lists for graph links.
To generate a
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 08:47:09 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: array.c array.h compat.c graph.h
main.c make.c nonints.h parse.c suff.c targ.c
Log Message:
Use more arrays and fewer lists.
To gen
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 07:28:45 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: compat.c dir.c graph.h make.c suff.c
targ.c
Log Message:
Use array.h instead of the list library for one of the lists in the
graph no
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 07:27:54 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: array.c array.h
Log Message:
add a couple more array ops we look likely to use a lot
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 06:48:03 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: array.h
Log Message:
fail, try again. blah
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 othersrc/usr.bin/dholland-make2/array.h
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 06:45:23 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: array.h
Log Message:
Improve inline handling. This will probably need more improving as I think
it needs to support a no inlining at all mode for
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 05:50:49 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.h
Added Files:
othersrc/usr.bin/dholland-make2: graph.h
Log Message:
Move the graph data structure to its own header file. Expose it
Module Name:othersrc
Committed By: dholland
Date: Mon Mar 4 05:47:16 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: Makefile portable.h
Added Files:
othersrc/usr.bin/dholland-make2: array.c array.h
Log Message:
Add typesafe array code. This is the same
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 03:45:27 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.h
Log Message:
Move enum decl out from inside of struct decl.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 othersrc/usr.bin
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 03:39:28 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: arch.c buf.c compat.c cond.c dir.c
for.c hash.c job.c main.c make.c meta.c parse.c portable.c
portable.h str.c strlist.c s
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 03:12:21 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: portable.h
Log Message:
Add MAKE_RCSID macro.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 othersrc/usr.bin/dholland-make2/porta
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 03:08:23 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: portable.c
Log Message:
sort #defines
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 othersrc/usr.bin/dholland-make2/portable.c
P
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 03:08:10 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: portable.h
Log Message:
Update description.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 othersrc/usr.bin/dholland-make2/portabl
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 02:57:51 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: buf.c
Log Message:
We have MAX(), we don't also need max().
To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 othersrc/usr.bin/dh
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 02:53:33 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: portable.c util.c
Log Message:
Move the other compat stuff from util.c to portable.c.
(and the reason it isn't called compat.c is we already have
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 02:12:24 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: Makefile make.h portable.h strlist.c
othersrc/usr.bin/dholland-make2/lst.lib: lstInt.h
Added Files:
othersrc/usr.bin/dholland-make
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 02:02:38 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: make.h
Added Files:
othersrc/usr.bin/dholland-make2: portable.h
Log Message:
Split a bunch of definitions related to compilers and portab
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 01:43:04 UTC 2013
Modified Files:
othersrc/usr.bin/dholland-make2: main.c make.h
Log Message:
extern decls should be only in header files.
To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 othersr
Module Name:othersrc
Committed By: dholland
Date: Mon Feb 25 01:33:26 UTC 2013
Update of /cvsroot/othersrc/usr.bin/dholland-make2
In directory ivanova.netbsd.org:/tmp/cvs-serv3353
Log Message:
Import a copy of make from HEAD. I'm going to be beating this one like
a rented mule. :-
69 matches
Mail list logo