summaryrefslogtreecommitdiff
path: root/usr.bin/make/for.c
AgeCommit message (Expand)Author
2017-12-05Fix a case where we could go off the end of the buffer.Todd C. Miller
2015-01-23remove a bunch of dangerous casts (useless casts from void * to somethingMarc Espie
2013-11-22wrappers for is*/to* that make damn sure their arguments areMarc Espie
2013-11-01silence warningMarc Espie
2013-05-06actually show list of mismatched for loops when a fatal error occurs.Marc Espie
2010-07-19Correct $OpenBSD$ stuffMarc Espie
2010-07-15whitespaceMarc Espie
2009-05-13fix loopvar debug prints. Issue reported by naddy@Marc Espie
2007-09-17kill extra spaces at end of lineMarc 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-24reindent, no binary changeMarc 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-07-20big clean-up patch:Marc Espie
2007-03-20remove some bogus *p tests from charles longeauTed Unangst
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
2002-06-13synch comments with actual code.Marc Espie
2002-06-11This is the first step in sanitizing the conditional parser.Marc Espie
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
2000-11-24Take advantage of VarModifiers_Apply, which can parse a variable specMarc Espie
2000-09-14Two new functions:Marc Espie
2000-09-14Some systematic clean-up.Marc Espie
2000-07-17Consistency bug: for substitution should look in the same places otherMarc Espie
2000-06-23This patch separates local contexts from global contexts for good.Marc Espie
2000-06-17This patch introduces a distinction betweenMarc Espie
2000-06-10Clean-up patch: use `void *' instead of old-fashioned ClientData/Address.Marc Espie
2000-06-10Thus, Lst_ForEach no longer needs returning a status.Marc Espie
2000-03-26Remove idiotic, braindead casts T* -> void*Marc Espie
1999-12-18make does not use circular lists, get rid of the extra weight.Marc Espie
1999-12-16Var_Subst is actually two distinct functions folded into one:Marc Espie
1999-12-16remaining part of the previous patch... patch got confused somehow.Marc Espie
1999-12-16for.c becomes sane.Marc Espie
1999-12-16Allocate buffers as static data structures.Marc Espie
1999-12-16Split Buf_GetAll into Buf_Retrieve/Buf_Size.Marc Espie
1999-12-09Introduce `common usage' buf patterns and use them.Marc Espie
1999-12-06Clean up buffers interface somewhat:Marc Espie
1999-12-06- introduce interval_dup in str.cMarc Espie
1999-11-11Communicate line numbers between parse.c and for.c.Marc Espie
1998-12-05Modifications from netbsd:Marc Espie
1996-11-30Sync with NetBSD:Todd C. Miller
1996-06-26rcsidTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt