aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make/dir.c
Commit message (Expand)AuthorAgeFilesLines
* Make paths an explicite datatype instead of using the generic Lst.Hartmut Brandt2005-03-231-214/+189
* Style: <space><tab> -> <tab>Hartmut Brandt2005-03-221-34/+33
* Rename struct Path to struct Dir and move it into the C-file. ItHartmut Brandt2005-03-221-20/+29
* Fix a comment.Hartmut Brandt2005-03-161-3/+1
* Use the new LST_FOREACH macro throughout the file and replace calls toHartmut Brandt2005-02-221-70/+20
* Some more easy constification.Hartmut Brandt2005-02-041-2/+2
* Clean up include files and file including. Split nonints.h into piecesHartmut Brandt2005-02-011-4/+15
* Remove all the cleanup functions. There is no reason to free memoryHartmut Brandt2004-12-171-27/+0
* Instead of dynamically allocating list heads allocated them staticallyHartmut Brandt2004-12-161-21/+21
* If a path element directory was never opened it is not on the list ofHartmut Brandt2004-12-091-2/+2
* Get rid of the sequential access feature of the lists. This was usedHartmut Brandt2004-12-081-39/+14
* Constify the arguments to the list compare function. This temporarilyHartmut Brandt2004-12-081-3/+2
* Consify the arguments to str_concat. Remove the STR_DOFREE flag for thatHartmut Brandt2004-12-081-1/+5
* Typedefs of pointers to structs are evil. Make Lst and LstNode typedef ofHartmut Brandt2004-12-071-20/+20
* Make needs no circular lists so remove them from the list code.Hartmut Brandt2004-12-071-3/+3
* Some constification which doesn't require code rewrites.Hartmut Brandt2004-12-061-12/+8
* Style: fix indentation.Hartmut Brandt2004-12-061-638/+655
* Style: remove a lot of unnecessary casts, add some and spell the nullHartmut Brandt2004-12-011-45/+46
* Stylification: missing spaces, extra space after function names, castsHartmut Brandt2004-11-301-100/+107
* Change a couple of the primitve list functions to be macros. This changesHartmut Brandt2004-11-301-2/+4
* Fix a bug that prevented exists() from finding "foo/", "foo/."Ruslan Ermilov2003-10-021-3/+8
* - Cut out the code that caches the "." directory out of Dir_Init()Ruslan Ermilov2003-09-141-9/+20
* Convert make(1) to use ANSI style function declarations. VariableJuli Mallett2002-10-091-62/+32
* Fix merge error in previous commit.Juli Mallett2002-09-281-1/+1
* Add empty default cases where they should be, remove non-local execution stuffJuli Mallett2002-09-281-0/+2
* Make the DEBUGF() macro portable by (ugh) adding a Debug() function, whichJuli Mallett2002-09-181-26/+26
* Move common use of if (DEBUG(FOO)) printf... to DEBUGF(FOO, ...), usingJuli Mallett2002-09-171-77/+27
* #define<space> -> #define<tab>Juli Mallett2002-09-171-1/+1
* Look for wildcards, and balanced meta-characters such as { and } like NetBSDJuli Mallett2002-06-201-2/+18
* Remove a stray asterisk in a comment.Juli Mallett2002-06-011-1/+1
* More consistancy. file system > filesystemTom Rhodes2002-05-161-1/+1
* Fix copyrights, and undo SCS ID damage.David E. O'Brien2002-04-131-1/+2
* Update SCM ID method.David E. O'Brien2002-04-131-3/+1
* De'register.David E. O'Brien2002-04-131-8/+8
* remove __PWarner Losh2002-03-221-6/+6
* -Wall cleanup.Ruslan Ermilov2001-04-251-1/+2
* Fix nasty bug where make(1) assumed that you could read the directory itWill Andrews2001-02-101-0/+2
* Fix style(9) bug; use ISDOT[DOT,]() macro available in util.c by movingWill Andrews2001-01-211-8/+7
* Fix for the case where the first two entries returned by readdir() areWill Andrews2000-12-261-6/+12
* There's also no point in #typedef'ing void/char pointers. Accordingly,Will Andrews2000-12-021-27/+27
* There's no reason to use fancy forms of NULL. Replace all instancesWill Andrews2000-12-021-10/+10
* Use __RCSID()Wilfredo Sanchez2000-07-091-6/+4
* Unduplicate IDs from comments, do $Id -> $FreeBSD$ (submitted-by: bde)Tim Vanderhoek1999-09-111-3/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Merge style- and trivial- only changes from OpenBSD (dated 1999/07/29-19:55+1).Tim Vanderhoek1999-08-171-1/+6
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* O' to be bitten by CVS. Cleanup after importSteve Price1996-10-081-0/+2
* Merge in NetBSD's changes to make(1). Changes include:Steve Price1996-10-061-11/+11
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-39/+39