summaryrefslogtreecommitdiff
path: root/usr.bin/make/arch.c
AgeCommit message (Expand)Author
2015-01-16switch to <limits.h>; ok millertTheo de Raadt
2015-01-15If some mythical system lacks PATH_MAX, do not set it to MAXPATHLEN+1Theo de Raadt
2014-05-12adjust to ohash being in libutil now, and to the interface changes.Marc Espie
2013-11-22wrappers for is*/to* that make damn sure their arguments areMarc Espie
2013-04-23remove TIMESTAMP abstraction layer, prodded by theo.Marc Espie
2012-10-02more changes, discussed and tested by various people.Marc Espie
2010-07-19Correct $OpenBSD$ stuffMarc Espie
2010-07-19two small changes:Marc Espie
2010-02-03Add a new default variable in Makefile context, MACHINE_CPU. Its value isMiod Vallat
2009-08-16modify timestamp handling to grab current time instead of relying on aMarc Espie
2007-11-17simplify dynamic variable handling a great deal:Marc Espie
2007-11-10rename make -> must_make, made -> built_statusMarc Espie
2007-11-03#ifdef stuff that is only used under #ifdef; ok espieTheo de Raadt
2007-11-02Work done at p2k7.Marc Espie
2007-09-17always define the svr4namelist. Doesn't hurt, even if we don't use it.Marc Espie
2007-09-17fix the arch code mostly.Marc Espie
2007-09-17kill extra spaces at end of lineMarc Espie
2007-09-16rename dirSearchPath -> defaultPath, and openDirectories -> knownDirectoriesMarc Espie
2007-09-16minor reindent issuesMarc Espie
2007-09-16rename Targ_FmtTime into time_to_string and move it, as it's not relatedMarc Espie
2007-09-16reuse free_hashMarc Espie
2007-09-16reindent arch.cMarc Espie
2007-09-16cut up dir.c into dir.c/direxpand.c as there is very little interface betweenMarc Espie
2007-09-16more dead code: we always define LIBRARIES and INCLUDESMarc Espie
2007-09-16remove dead code: #define RECHECK is always onMarc Espie
2007-07-30everywhere except in Var_Parse, we always add/append variables to theMarc Espie
2007-07-24simplify computations in the var module: instead of advancing a char *Marc Espie
2007-07-24move the code that grabs a value in Var_Parse in its own function,Marc Espie
2007-07-24change Var_ParseSkip API to increment the position instead of returning aMarc Espie
2007-03-20remove some bogus *p tests from charles longeauTed Unangst
2006-01-20use stdint.h where appropriate. okay millert@Marc Espie
2004-04-07ISO function declarations, trim a few comments, rename a few variables toMarc Espie
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-06get rid of some strcpy/sprintf.Marc Espie
2002-01-30use defined(__ELF__) instead of a list of ELF architectures from whichMatthieu Herrb
2001-09-19occured->occurredMike Pechkin
2001-06-07Better warning fix, in line with the rest of the codeMarc Espie
2001-06-05Use Str_concat instead of fixed buffers and snprintf in building paths.Marc Espie
2001-05-30-Wall cleanup, mostly useless otherwiseTheo de Raadt
2001-05-29Take includes out of lst.h, re-add what's needed to separate files.Marc Espie
2001-05-23Mostly clean-up:Marc Espie
2001-05-03Synch with my current work.Marc Espie
2001-03-02Use the ohash_* that's now in libc.Marc Espie
2000-11-27This patch fixes ArchFindMember so that it handles SVR4 membersMarc Espie
2000-11-27This does fix some nasty issues: ar field members are NOT null-terminated.Marc Espie
2000-11-27We take of the SVR4 archive handling data structure from our archive,Marc Espie
2000-11-27Factorise duplicated code involved in touching archives.Marc Espie
2000-11-24As it stands now, arch.c does not work.Marc Espie
2000-11-24Change the time stamp interface to use an abstract datatype.Marc Espie
2000-10-13Fix Arch_MemMTime (previous change I did was bogus)Marc Espie