summaryrefslogtreecommitdiffstats
path: root/usr.bin/make/dir.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* small obvious cleanups:espie2016-10-211-4/+4
* a wee little bit more cleanup (more const and remove noise from CDIAGFLAGS...espie2015-01-231-2/+2
* remove a bunch of dangerous casts (useless casts from void * to somethingespie2015-01-231-4/+6
* switch to <limits.h>; ok millertderaadt2015-01-161-2/+1
* adjust to ohash being in libutil now, and to the interface changes.espie2014-05-121-4/+4
* as checked through thorough tests, youngest->mtime == ctime, so ditchespie2013-05-221-4/+5
* remove TIMESTAMP abstraction layer, prodded by theo.espie2013-04-231-10/+10
* gc dead codeespie2012-12-071-32/+1
* more changes, discussed and tested by various people.espie2012-10-021-20/+1
* Correct $OpenBSD$ stuffespie2010-07-191-2/+1
* two small changes:espie2010-07-191-1/+1
* modify timestamp handling to grab current time instead of relying on aespie2009-08-161-1/+4
* changes to get target equivalence to work better.espie2008-11-041-1/+7
* reorg the directory code a bit.espie2007-09-171-119/+117
* better variable nameespie2007-09-171-14/+14
* kill extra spaces at end of lineespie2007-09-171-57/+57
* remove old debug code nothing usesespie2007-09-161-53/+1
* rename dirSearchPath -> defaultPath, and openDirectories -> knownDirectoriesespie2007-09-161-20/+20
* rename Path to less misleading PathEntry. Get rid of typedef.espie2007-09-161-35/+39
* rename Targ_FmtTime into time_to_string and move it, as it's not relatedespie2007-09-161-5/+4
* move free_ohash function so that we can reuse it.espie2007-09-161-15/+1
* cut up dir.c into dir.c/direxpand.c as there is very little interface betweenespie2007-09-161-276/+5
* reindent (no binary change)espie2007-07-241-574/+594
* * add an extra argument to the dir lookup functions to say whether weespie2007-01-181-6/+7
* use stdint.h where appropriate. okay millert@espie2006-01-201-5/+5
* fail if cwd is not available; pr4265; espie@ okmickey2005-06-261-2/+2
* why should . and .. be the first two entries of any dir ?espie2004-06-221-11/+5
* ISO function declarations, trim a few comments, rename a few variables toespie2004-04-071-113/+59
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-031-6/+2
* build expanded brace with more explicit bound checking.espie2003-04-211-7/+7
* unsigned vs unsigned intderaadt2002-05-271-4/+4
* Fixed version... don't see how this could work on i386, since it didn'tespie2001-11-111-2/+2
* undo changes that crash on (at least) the alphaderaadt2001-11-111-2/+2
* Redo LstInit as a macro: smaller and faster code in all cases, zeroing twoespie2001-11-111-2/+2
* Take includes out of lst.h, re-add what's needed to separate files.espie2001-05-291-2/+5
* Fix DirExpandCurlyi. Noticed by ho@. Okay miod@.espie2001-05-271-13/+18
* Mostly clean-up:espie2001-05-231-345/+260
* Synch with my current work.espie2001-05-031-465/+414
* Use the ohash_* that's now in libc.espie2001-03-021-42/+42
* Change the time stamp interface to use an abstract datatype.espie2000-11-241-5/+27
* Clean-ups:espie2000-11-241-21/+17
* Introduce a few macros to handle timestamps in an abstract way.espie2000-09-141-52/+86
* Replace the old hash used to hold file names within a directory withespie2000-09-141-134/+132
* - new DirReadDir internal function, that just reads a directory fromespie2000-09-141-129/+101
* Some systematic clean-up.espie2000-09-141-9/+10
* This patch replaces str_concat with a slightly unobfuscated version.espie2000-06-231-17/+12
* Trivial consequences of the previous list changes:espie2000-06-231-42/+32
* A few assorted changes, to remove more dynamic lists.espie2000-06-171-31/+18
* This patch introduces a distinction betweenespie2000-06-171-29/+28
* Clean-up patch: use `void *' instead of old-fashioned ClientData/Address.espie2000-06-101-19/+20