summaryrefslogtreecommitdiffstats
path: root/usr.bin/make/arch.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* switch to <limits.h>; ok millertderaadt2015-01-161-2/+1
* If some mythical system lacks PATH_MAX, do not set it to MAXPATHLEN+1deraadt2015-01-151-9/+1
* adjust to ohash being in libutil now, and to the interface changes.espie2014-05-121-3/+3
* wrappers for is*/to* that make damn sure their arguments areespie2013-11-221-6/+6
* remove TIMESTAMP abstraction layer, prodded by theo.espie2013-04-231-12/+12
* more changes, discussed and tested by various people.espie2012-10-021-136/+1
* Correct $OpenBSD$ stuffespie2010-07-191-2/+1
* two small changes:espie2010-07-191-1/+1
* Add a new default variable in Makefile context, MACHINE_CPU. Its value ismiod2010-02-031-1/+5
* modify timestamp handling to grab current time instead of relying on aespie2009-08-161-2/+2
* simplify dynamic variable handling a great deal:espie2007-11-171-5/+5
* rename make -> must_make, made -> built_statusespie2007-11-101-3/+3
* #ifdef stuff that is only used under #ifdef; ok espiederaadt2007-11-031-1/+3
* Work done at p2k7.espie2007-11-021-19/+3
* always define the svr4namelist. Doesn't hurt, even if we don't use it.espie2007-09-171-15/+1
* fix the arch code mostly.espie2007-09-171-135/+128
* kill extra spaces at end of lineespie2007-09-171-29/+29
* rename dirSearchPath -> defaultPath, and openDirectories -> knownDirectoriesespie2007-09-161-2/+2
* minor reindent issuesespie2007-09-161-35/+35
* rename Targ_FmtTime into time_to_string and move it, as it's not relatedespie2007-09-161-2/+2
* reuse free_hashespie2007-09-161-15/+2
* reindent arch.cespie2007-09-161-595/+621
* cut up dir.c into dir.c/direxpand.c as there is very little interface betweenespie2007-09-161-1/+2
* more dead code: we always define LIBRARIES and INCLUDESespie2007-09-161-5/+1
* remove dead code: #define RECHECK is always onespie2007-09-161-1/+1
* everywhere except in Var_Parse, we always add/append variables to theespie2007-07-301-1/+1
* simplify computations in the var module: instead of advancing a char *espie2007-07-241-1/+1
* move the code that grabs a value in Var_Parse in its own function,espie2007-07-241-1/+1
* change Var_ParseSkip API to increment the position instead of returning aespie2007-07-241-8/+3
* remove some bogus *p tests from charles longeautedu2007-03-201-3/+3
* use stdint.h where appropriate. okay millert@espie2006-01-201-2/+2
* ISO function declarations, trim a few comments, rename a few variables toespie2004-04-071-131/+116
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-031-6/+2
* get rid of some strcpy/sprintf.espie2003-04-061-5/+8
* use defined(__ELF__) instead of a list of ELF architectures from whichmatthieu2002-01-301-3/+2
* occured->occurredmpech2001-09-191-2/+2
* Better warning fix, in line with the rest of the codeespie2001-06-071-4/+3
* Use Str_concat instead of fixed buffers and snprintf in building paths.espie2001-06-051-5/+13
* -Wall cleanup, mostly useless otherwisederaadt2001-05-301-2/+7
* Take includes out of lst.h, re-add what's needed to separate files.espie2001-05-291-1/+2
* Mostly clean-up:espie2001-05-231-223/+84
* Synch with my current work.espie2001-05-031-313/+238
* Use the ohash_* that's now in libc.espie2001-03-021-25/+25
* This patch fixes ArchFindMember so that it handles SVR4 membersespie2000-11-271-113/+115
* This does fix some nasty issues: ar field members are NOT null-terminated.espie2000-11-271-54/+68
* We take of the SVR4 archive handling data structure from our archive,espie2000-11-271-82/+86
* Factorise duplicated code involved in touching archives.espie2000-11-271-32/+26
* As it stands now, arch.c does not work.espie2000-11-241-159/+158
* Change the time stamp interface to use an abstract datatype.espie2000-11-241-61/+44
* Fix Arch_MemMTime (previous change I did was bogus)espie2000-10-131-11/+5