summaryrefslogtreecommitdiff
path: root/usr.bin/make/lst.lib/Makefile
AgeCommit message (Collapse)Author
2020-07-26make(1): condense the list library into a single filerillig
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.
2006-11-11Return the non-zero value that caused the Lst_ForEach[From] call todsl
terminate early to the caller.
1997-10-24use CPPFLAGS instead of CFLAGSlukem
1996-11-06- Merge in FreeBSD and Lite2 changes.christos
- Fix bug where a non-archive target with a .a suffix would always be considered to be out of date, since it does not have a TOC.
1995-06-14- $NetBSD$ rcsidschristos
- Fixed so that .[A-Z]* targets that do not match keywords are ignored as Posix mandates - Added .PHONY target keyword
1994-05-09bootstrap improvementsglass
1994-03-05fixes/improvements from Christos Zoulas <christos@deshaw.com>.cgd