summaryrefslogtreecommitdiff
path: root/usr.bin/make/varmodifiers.c
AgeCommit message (Expand)Author
2016-10-02Avoid two printf("%s", NULL) with 'make -d v'.Theo Buehler
2015-11-15unifdef MAKE_BOOTSTRAP now that Makefile.boot is gone.Daniel Dickman
2015-08-20Do not cast result of malloc/calloc/realloc* if stdlib.h is in scopeTheo de Raadt
2015-01-23a wee little bit more cleanup (more const and remove noise from CDIAGFLAGS...Marc Espie
2015-01-23remove a bunch of dangerous casts (useless casts from void * to somethingMarc Espie
2014-09-21plug a small memory leak, fairly infrequent.Marc Espie
2014-05-18a bit more reallocarray (and kill ecalloc, which isn't used)Marc Espie
2014-05-12adjust to ohash being in libutil now, and to the interface changes.Marc Espie
2014-04-22effectively use emult_realloc, okay guenther@Marc Espie
2013-11-22wrappers for is*/to* that make damn sure their arguments areMarc Espie
2013-11-12Do not use a char as index, unless first making it unsigned.Theo de Raadt
2012-10-18numerous error message fixes:Marc Espie
2012-10-12fix infinite loops on regexps that match the empty word, which isMarc Espie
2012-09-21major overhaul of the way make handle jobs, inspired by dpb:Marc Espie
2011-08-16recommit, now that release is done (handle sysv if bsd is incorrect, mayMarc Espie
2011-07-30deemed unsafe by theo, will wait after 5.0Marc Espie
2011-07-29systemV trumps our modifiers.Marc Espie
2010-07-19Correct $OpenBSD$ stuffMarc Espie
2010-07-19two small changes:Marc Espie
2007-11-03fix some lint FALLTHROUGHTheo de Raadt
2007-09-17zap more spaces at end of lineMarc Espie
2007-09-17kill extra spaces at end of lineMarc Espie
2007-09-16reindent varmodifiers.c, no binary changeMarc Espie
2007-09-16remove warningsMarc 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-07-20big clean-up patch:Marc Espie
2005-07-15fixes 4286.Marc Espie
2004-04-07ISO function declarations, trim a few comments, rename a few variables toMarc Espie
2003-10-07- check if result is valid before using it.Federico G. Schwindt
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2001-09-07Repair regular expression substitution.Marc Espie
2001-05-23Mostly clean-up:Marc Espie
2001-05-07some complex situations need those functions to be reentrant, hence noMarc Espie
2001-05-03Synch with my current work.Marc Espie
2000-09-14Clean-up, systematic use of UNUSED, white space...Marc Espie
2000-09-14Two new functions:Marc Espie
2000-07-24Oops.Marc Espie
2000-07-17FALLTHRU -> FALLTHROUGH, requested by miod@ and style(9)Marc Espie
2000-07-17- let VarModifiers_Apply accept NULL string gracefully,Marc Espie
2000-07-17Major unobfuscation: split var modifiers handling to a separate file.Marc Espie