--- - branch: MAIN date: Sun Jul 26 07:15:26 UTC 2020 files: - new: '1.74' old: '1.73' path: src/usr.bin/make/Makefile pathrev: src/usr.bin/make/Makefile@1.74 type: modified - new: '1.1' old: '0' path: src/usr.bin/make/lst.c pathrev: src/usr.bin/make/lst.c@1.1 type: added - new: '0' old: '1.6' path: src/usr.bin/make/lst.lib/Makefile pathrev: src/usr.bin/make/lst.lib/Makefile@0 type: deleted - new: '0' old: '1.15' path: src/usr.bin/make/lst.lib/lstAppend.c pathrev: src/usr.bin/make/lst.lib/lstAppend.c@0 type: deleted - new: '0' old: '1.15' path: src/usr.bin/make/lst.lib/lstDeQueue.c pathrev: src/usr.bin/make/lst.lib/lstDeQueue.c@0 type: deleted - new: '0' old: '1.15' path: src/usr.bin/make/lst.lib/lstInsert.c pathrev: src/usr.bin/make/lst.lib/lstInsert.c@0 type: deleted - new: '0' old: '1.14' path: src/usr.bin/make/lst.lib/lstAtEnd.c pathrev: src/usr.bin/make/lst.lib/lstAtEnd.c@0 type: deleted - new: '0' old: '1.14' path: src/usr.bin/make/lst.lib/lstAtFront.c pathrev: src/usr.bin/make/lst.lib/lstAtFront.c@0 type: deleted - new: '0' old: '1.14' path: src/usr.bin/make/lst.lib/lstDatum.c pathrev: src/usr.bin/make/lst.lib/lstDatum.c@0 type: deleted - new: '0' old: '1.14' path: src/usr.bin/make/lst.lib/lstEnQueue.c pathrev: src/usr.bin/make/lst.lib/lstEnQueue.c@0 type: deleted - new: '0' old: '1.14' path: src/usr.bin/make/lst.lib/lstForEach.c pathrev: src/usr.bin/make/lst.lib/lstForEach.c@0 type: deleted - new: '0' old: '1.14' path: src/usr.bin/make/lst.lib/lstIsAtEnd.c pathrev: src/usr.bin/make/lst.lib/lstIsAtEnd.c@0 type: deleted - new: '0' old: '1.14' path: src/usr.bin/make/lst.lib/lstMember.c pathrev: src/usr.bin/make/lst.lib/lstMember.c@0 type: deleted - new: '0' old: '1.14' path: src/usr.bin/make/lst.lib/lstReplace.c pathrev: src/usr.bin/make/lst.lib/lstReplace.c@0 type: deleted - new: '0' old: '1.14' path: src/usr.bin/make/lst.lib/lstSucc.c pathrev: src/usr.bin/make/lst.lib/lstSucc.c@0 type: deleted - new: '0' old: '1.12' path: src/usr.bin/make/lst.lib/lstClose.c pathrev: src/usr.bin/make/lst.lib/lstClose.c@0 type: deleted - new: '0' old: '1.12' path: src/usr.bin/make/lst.lib/lstIsEmpty.c pathrev: src/usr.bin/make/lst.lib/lstIsEmpty.c@0 type: deleted - new: '0' old: '1.17' path: src/usr.bin/make/lst.lib/lstConcat.c pathrev: src/usr.bin/make/lst.lib/lstConcat.c@0 type: deleted - new: '0' old: '1.17' path: src/usr.bin/make/lst.lib/lstDupl.c pathrev: src/usr.bin/make/lst.lib/lstDupl.c@0 type: deleted - new: '0' old: '1.17' path: src/usr.bin/make/lst.lib/lstRemove.c pathrev: src/usr.bin/make/lst.lib/lstRemove.c@0 type: deleted - new: '0' old: '1.16' path: src/usr.bin/make/lst.lib/lstDestroy.c pathrev: src/usr.bin/make/lst.lib/lstDestroy.c@0 type: deleted - new: '0' old: '1.16' path: src/usr.bin/make/lst.lib/lstFind.c pathrev: src/usr.bin/make/lst.lib/lstFind.c@0 type: deleted - new: '0' old: '1.16' path: src/usr.bin/make/lst.lib/lstFindFrom.c pathrev: src/usr.bin/make/lst.lib/lstFindFrom.c@0 type: deleted - new: '0' old: '1.13' path: src/usr.bin/make/lst.lib/lstFirst.c pathrev: src/usr.bin/make/lst.lib/lstFirst.c@0 type: deleted - new: '0' old: '1.13' path: src/usr.bin/make/lst.lib/lstInit.c pathrev: src/usr.bin/make/lst.lib/lstInit.c@0 type: deleted - new: '0' old: '1.13' path: src/usr.bin/make/lst.lib/lstLast.c pathrev: src/usr.bin/make/lst.lib/lstLast.c@0 type: deleted - new: '0' old: '1.13' path: src/usr.bin/make/lst.lib/lstNext.c pathrev: src/usr.bin/make/lst.lib/lstNext.c@0 type: deleted - new: '0' old: '1.13' path: src/usr.bin/make/lst.lib/lstOpen.c pathrev: src/usr.bin/make/lst.lib/lstOpen.c@0 type: deleted - new: '0' old: '1.18' path: src/usr.bin/make/lst.lib/lstForEachFrom.c pathrev: src/usr.bin/make/lst.lib/lstForEachFrom.c@0 type: deleted - new: '0' old: '1.22' path: src/usr.bin/make/lst.lib/lstInt.h pathrev: src/usr.bin/make/lst.lib/lstInt.h@0 type: deleted - new: '0' old: '1.4' path: src/usr.bin/make/lst.lib/lstPrev.c pathrev: src/usr.bin/make/lst.lib/lstPrev.c@0 type: deleted id: 20200726T071526Z.337143ee329f14dfb61b22fdc724ae815b55c79f log: | make(1): condense the list library into a single file The list library is only used in make(1). Having it spread out over 28 files made it look more complex than it really is. In fact, it's just a versatile generic data type like in hash.c. Having all the list functions in a single file reduces the code size, both by omitting the many RCS Ids and by inlining commonly used code. module: src subject: 'CVS commit: src/usr.bin/make' unixtime: '1595747726' user: rillig