DragonFly commits List (threaded) for 2004-12
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/usr.bin/make src/usr.bin/make/lst.lib
okumoto 2004/12/16 23:56:08 PST
DragonFly src repository
Modified files:
usr.bin/make Makefile arch.c dir.c job.c lst.h make.c
make.h suff.c targ.c
usr.bin/make/lst.lib lstInit.c lstRemove.c
Removed files:
usr.bin/make/lst.lib lstClose.c lstIsAtEnd.c lstNext.c
lstOpen.c
Log:
Get rid of the sequential access feature of the lists. This was
used only in a couple of places and all of them except for one were
easily converted to use Lst_First/Lst_Succ. The one place is
compatibility mode in job.c where the it was used to advance to the
next command on each invocation of JobStart. For this case add a
pointer to the node to hold the currently executed command.
Take-from: FreeBSD
Author: harti
Revision Changes Path
1.14 +2 -2 src/usr.bin/make/Makefile
1.20 +1 -8 src/usr.bin/make/arch.c
1.24 +14 -39 src/usr.bin/make/dir.c
1.33 +27 -36 src/usr.bin/make/job.c
1.15 +0 -22 src/usr.bin/make/lst.h
1.16 +38 -46 src/usr.bin/make/make.c
1.14 +3 -0 src/usr.bin/make/make.h
1.20 +12 -28 src/usr.bin/make/suff.c
1.17 +1 -5 src/usr.bin/make/targ.c
1.8 +0 -2 src/usr.bin/make/lst.lib/lstInit.c
1.9 +0 -13 src/usr.bin/make/lst.lib/lstRemove.c
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/Makefile.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/arch.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/dir.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/job.c.diff?r1=1.32&r2=1.33&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/lst.h.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/make.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/make.h.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/suff.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/targ.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/lst.lib/lstInit.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/lst.lib/lstRemove.c.diff?r1=1.8&r2=1.9&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]