summaryrefslogtreecommitdiff
path: root/usr.bin/make/suff.c
AgeCommit message (Expand)Author
2000-06-11Readd optimization last night. Problems earlier were partially due to themycroft
2000-06-10Back out last night's optimization for now.mycroft
2000-06-10Introduce an OP_MARK bit, and use it to suppress duplicates during .ALLSRCmycroft
2000-01-22Don't apply suffix rules for .PHONY targets. (gmake doesn't do this either.)mycroft
1999-09-16Some minor cleanup of :: tests.mycroft
1999-09-15Rework how :: dependencies are handled.mycroft
1999-09-15Don't bother iterating through all the data structures to free(3) everythingmycroft
1999-09-15Avoid using Lst_Member() in SuffExpandChildren(), by avoiding Lst_ForEach() andmycroft
1998-11-01Reduced memory leaks.itohy
1998-11-01If the target name is shorter than the suffix,itohy
1998-09-18PR/6162: Greg A. Woods: pmake does not add suffix rules if gnodes have children.christos
1998-07-04Fix access to freed memory; pointed out by Todd Miller.christos
1998-07-02PR/5690: Wolfgang Rupprecht: deleting a suffix that has 0 source referenceschristos
1997-09-28wrap #include <sys/cdefs.h>, __RCSID(...) stuff in #ifndef MAKE_BOOTSTRAPlukem
1997-07-01Add WARNS=1christos
1997-05-08Add the new .NOPATH feature which can be used to disable .PATH searchgwr
1997-05-06Don't do a suffix search for a .PHONY target.mycroft
1997-05-02- Target searching addition:christos
1996-11-06- Merge in FreeBSD and Lite2 changes.christos
1996-08-13Add estrdup(), a checked version of strdup and use it.christos
1995-11-02Minor:christos
1995-09-25Revert previous suffix fix. If the .a suffix is present and a .c.a rule ischristos
1995-09-22Don't apply the default suffix rules for nodes that are not in ourchristos
1995-06-14- $NetBSD$ rcsidschristos
1995-02-04str.c: Don't free NULL; does not work with non posix frees.christos
1994-06-06Fixes from Christos Zoulas, who used purify, objectcenter and testcenterjtc
1994-03-23Fixes from Christos Zoulas:jtc
1994-03-05fixes/improvements from Christos Zoulas <christos@deshaw.com>.cgd
1994-01-13Include appropriate header files to bring prototypes into scope.jtc
1993-08-01Add RCS identifiers.mycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd