summaryrefslogtreecommitdiff
path: root/usr.bin/make/parse.c
AgeCommit message (Expand)Author
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-08-09Added .PARSEDIR and .PARSEFILE variables to make(1).aidan
1999-08-04Trivial speed hack.ross
1999-06-02Fix awful bug where:christos
1998-11-17Fix a bug that apparently prevented, since day 1, the .-include / .sincludeross
1998-11-06- full prototypeschristos
1998-09-18PR/6174: ITOH Yasufumi: Purify bug and a compile error in utility code.christos
1998-08-06- Add {.,}[s-]include for silent include file failureschristos
1998-03-23patch from PR#3573 to rename a variable "main" to "mainList"fair
1997-09-28wrap #include <sys/cdefs.h>, __RCSID(...) stuff in #ifndef MAKE_BOOTSTRAPlukem
1997-07-11#if __STDC__ -> #ifdef __STDC__christos
1997-07-01Add WARNS=1christos
1997-05-09Make sure to propagate OP_PHONY to all cohorts that already existed.mycroft
1997-05-08Add the new .NOPATH feature which can be used to disable .PATH searchgwr
1997-05-07Copy the .PHONY attribute to the cohorts of a double dependency.mycroft
1997-05-02- Target searching addition:christos
1997-03-10Add a .MADE directive to indicated that the children of a target arechristos
1996-12-31add a missing 'static' decl.christos
1996-11-06- Merge in FreeBSD and Lite2 changes.christos
1996-09-27Fix extra "make:" and newline in error message.thorpej
1996-09-13- Fix bug where the first line after a conditionally skipped was not readychristos
1996-08-13Add estrdup(), a checked version of strdup and use it.christos
1996-05-28- Move -D flags from Makefile to config.h and explain what they do. Addchristos
1996-03-15Add PHONY attribute and target. This is the first step to cleanup thechristos
1996-03-06Fix PR/2118; apply sysincludes patch.christos
1996-02-17if PR/2090, sysvinclude too optimistic, did not check for space after thechristos
1996-02-07In ParseDoInclude(), make a temporary copy of the current file namethorpej
1995-12-16- Added .WAIT to synchronize between sources like other pmake variants.christos
1995-11-02Minor:christos
1995-09-10Fix PR/1443:christos
1995-06-14- $NetBSD$ rcsidschristos
1995-05-15Sort keyword table correctly, so binary search really worksws
1995-02-08Fixed so that orphan tabs are ignored. Should close PR760.christos
1995-01-06Fixes from Paul Borman (prb@bsdi.com)christos
1994-10-18Deal with lines that contain only spaces, per PR 515, but implementedmycroft
1994-10-18Remove an outdated comment that is very confusing.mycroft
1994-06-06Fixes from Christos Zoulas, who used purify, objectcenter and testcenterjtc
1994-05-21Fix from Thorsten Lockert: don't ignore \ before # charactersjtc
1994-03-07kill some warnings, from Christos.cgd
1994-03-05Apply fix that was lost when Christos Zoulas' changes were integrated: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-12-17Fix bug #47. Shell commands start with tabs, not whitespace. Pmake'sjtc
1993-08-01Add RCS identifiers.mycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd