summaryrefslogtreecommitdiffstats
path: root/usr.bin/make/dir.c
Commit message (Expand)AuthorAgeFilesLines
* Add ability to search up the directory hierarchy for the system directory.obrien2010-01-041-1/+82
* Remove unnecessary includes.delphij2009-12-111-2/+0
* Catch up with r144020's /Dir_FindFile/Path_FindFile/obrien2009-11-171-1/+1
* Garbage collect some old #ifdef'ed code from 1994 that causes vi's '%'obrien2009-11-171-16/+0
* Make paths an explicite datatype instead of using the generic Lst.harti2005-03-231-214/+189
* Style: <space><tab> -> <tab>harti2005-03-221-34/+33
* Rename struct Path to struct Dir and move it into the C-file. Itharti2005-03-221-20/+29
* Fix a comment.harti2005-03-161-3/+1
* Use the new LST_FOREACH macro throughout the file and replace calls toharti2005-02-221-70/+20
* Some more easy constification.harti2005-02-041-2/+2
* Clean up include files and file including. Split nonints.h into piecesharti2005-02-011-4/+15
* Remove all the cleanup functions. There is no reason to free memoryharti2004-12-171-27/+0
* Instead of dynamically allocating list heads allocated them staticallyharti2004-12-161-21/+21
* If a path element directory was never opened it is not on the list ofharti2004-12-091-2/+2
* Get rid of the sequential access feature of the lists. This was usedharti2004-12-081-39/+14
* Constify the arguments to the list compare function. This temporarilyharti2004-12-081-3/+2
* Consify the arguments to str_concat. Remove the STR_DOFREE flag for thatharti2004-12-081-1/+5
* Typedefs of pointers to structs are evil. Make Lst and LstNode typedef ofharti2004-12-071-20/+20
* Make needs no circular lists so remove them from the list code.harti2004-12-071-3/+3
* Some constification which doesn't require code rewrites.harti2004-12-061-12/+8
* Style: fix indentation.harti2004-12-061-638/+655
* Style: remove a lot of unnecessary casts, add some and spell the nullharti2004-12-011-45/+46
* Stylification: missing spaces, extra space after function names, castsharti2004-11-301-100/+107
* Change a couple of the primitve list functions to be macros. This changesharti2004-11-301-2/+4
* Fix a bug that prevented exists() from finding "foo/", "foo/."ru2003-10-021-3/+8
* - Cut out the code that caches the "." directory out of Dir_Init()ru2003-09-141-9/+20
* Convert make(1) to use ANSI style function declarations. Variablejmallett2002-10-091-62/+32
* Fix merge error in previous commit.jmallett2002-09-281-1/+1
* Add empty default cases where they should be, remove non-local execution stuffjmallett2002-09-281-0/+2
* Make the DEBUGF() macro portable by (ugh) adding a Debug() function, whichjmallett2002-09-181-26/+26
* Move common use of if (DEBUG(FOO)) printf... to DEBUGF(FOO, ...), usingjmallett2002-09-171-77/+27
* #define<space> -> #define<tab>jmallett2002-09-171-1/+1
* Look for wildcards, and balanced meta-characters such as { and } like NetBSDjmallett2002-06-201-2/+18
* Remove a stray asterisk in a comment.jmallett2002-06-011-1/+1
* More consistancy. file system > filesystemtrhodes2002-05-161-1/+1
* Fix copyrights, and undo SCS ID damage.obrien2002-04-131-1/+2
* Update SCM ID method.obrien2002-04-131-3/+1
* De'register.obrien2002-04-131-8/+8
* remove __Pimp2002-03-221-6/+6
* -Wall cleanup.ru2001-04-251-1/+2
* Fix nasty bug where make(1) assumed that you could read the directory itwill2001-02-101-0/+2
* Fix style(9) bug; use ISDOT[DOT,]() macro available in util.c by movingwill2001-01-211-8/+7
* Fix for the case where the first two entries returned by readdir() arewill2000-12-261-6/+12
* There's also no point in #typedef'ing void/char pointers. Accordingly,will2000-12-021-27/+27
* There's no reason to use fancy forms of NULL. Replace all instanceswill2000-12-021-10/+10
* Use __RCSID()wsanchez2000-07-091-6/+4
* Unduplicate IDs from comments, do $Id -> $FreeBSD$ (submitted-by: bde)hoek1999-09-111-3/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Merge style- and trivial- only changes from OpenBSD (dated 1999/07/29-19:55+1).hoek1999-08-171-1/+6
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
OpenPOWER on IntegriCloud