summaryrefslogtreecommitdiff
path: root/usr.bin/make/dir.c
AgeCommit message (Expand)Author
2005-02-16PR/29203, PR/29204: Max Okumoto: KNF changes to make [no functional changes]christos
2004-12-29Dir_MTime did not search for a file using the correct parh; i.e. it waschristos
2004-07-01Change to use __unused instead and provide a compat definition in make.h ifjmc
2004-07-01Add some checks for gcc around a few function declarations and note thejmc
2004-05-07Simplify build, no functional changes.ross
2004-02-03add parent directory search for make as discussed on tech-toolchain.chuck
2004-01-11Change DEBUG(DIR) traces to indent subsequent filenames instead ofdsl
2003-09-09Remove some code which makes file lookup rely on the fact thatdrochner
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-14Pass WARNS=3christos
2002-11-26Whenever we update .PATH, set the variable ${.PATH} to reflect thesjg
2002-06-15Remove !__STDC__ stuff, de-__P(), ANSIfy, and de-register.wiz
2002-02-03Resurrect revision 1.23: no need to stat .PHONY targets.pk
2002-01-31Fix the bug addressed in revision 1.27 properly. Analysis of the problempk
2002-01-27Fix major bug in make(1) ... due to shadowing of the dotLast path used forreinoud
2002-01-26Don't bother to lookup for files in `.' that start with a `/'. Cuts in thechristos
2002-01-18In Dir_FindFile() add a missing Lst_Close() and move another one to thepk
2001-11-12Redo the hashtable for "." if .OBJDIR changes.tv
2001-11-11Fix long-standing bug where, if an objdir exists, searching the .PATH for atv
2000-04-16Don't core-dump when the current working directory is not readablechristos
1999-11-25back out rev 1.23 (don't stat PHONY targets). it broken the libcryptomrg
1999-09-15Don't bother iterating through all the data structures to free(3) everythingmycroft
1999-09-15Fix another case where we stat(2)ed .PHONY targets.mycroft
1999-07-12Correct an inverse initialization of a variable, which caused all .PATHsthorpej
1999-07-11Add a mechanism for specifying that ${.CURDIR} will be searched lastthorpej
1997-09-28wrap #include <sys/cdefs.h>, __RCSID(...) stuff in #ifndef MAKE_BOOTSTRAPlukem
1997-07-01Add WARNS=1christos
1997-05-09Change the way curdir is handled [this started at the previous version]...christos
1997-05-08Add the new .NOPATH feature which can be used to disable .PATH searchgwr
1997-05-06Don't do a VPATH or .PATH search for .PHONY targets. (From Christos.)mycroft
1997-05-02Make used to add every directory where it found files in the search path.christos
1997-03-29Don't disable wildcards completely; they are used by other Makefiles.christos
1997-03-27- Disable globbing for targets/dependencies when POSIX is defined.christos
1996-11-06- Merge in FreeBSD and Lite2 changes.christos
1996-08-13Add estrdup(), a checked version of strdup and use it.christos
1996-02-04fix pr/1421 and pr/1997christos
1995-11-22Updates for POSIX/SVR4 compiling:christos
1995-06-14- $NetBSD$ rcsidschristos
1994-12-24a few casts, for peace and quiet.cgd
1994-06-06Fixes from Christos Zoulas, who used purify, objectcenter and testcenterjtc
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-08Update to use <dirent.h>.jtc
1993-08-01Add RCS identifiers.mycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd