summaryrefslogtreecommitdiff
path: root/usr.bin/make/main.c
AgeCommit message (Expand)Author
2014-05-15remove unused variableCharles Longeau
2013-11-24simplify determination of OBJDIR to what we actually use.Marc Espie
2013-07-07old option -P bites the dust. It's not been doing anything for years.Marc Espie
2012-10-18numerous error message fixes:Marc Espie
2012-10-09recognize new debug options for double commands, heldjobs, target groupMarc Espie
2012-10-06- extra juice for debugging signal passing. Note when we can't pass theMarc Espie
2012-10-02more changes, discussed and tested by various people.Marc Espie
2012-09-21major overhaul of the way make handle jobs, inspired by dpb:Marc Espie
2010-07-19Correct $OpenBSD$ stuffMarc Espie
2010-07-15whitespaceMarc Espie
2010-02-03Add a new default variable in Makefile context, MACHINE_CPU. Its value isMiod Vallat
2008-11-04changes to get target equivalence to work better.Marc Espie
2008-01-10fix stupid typo in grouping, make PWD work correctly again.Marc Espie
2007-11-28debug scaffolding: allows the insertion of a random delay before firing upMarc Espie
2007-11-17read only .depend if !make(depend)Marc Espie
2007-11-03token is a confusing name, rename to bannerMarc Espie
2007-11-02Work done at p2k7.Marc Espie
2007-10-24fix logic of command line/ MAKEFLAGS parsing.Marc Espie
2007-09-23kill local/jobs distinction. Correctly this time...Marc Espie
2007-09-18revert maxLocal removal, there's something fishy going on.Marc Espie
2007-09-17rewrite of the basic suffix/target parsing: use hash for suffixes.Marc Espie
2007-09-17make usePipes the default, zap undocumented -P.Marc Espie
2007-09-17parseIncPath -> userIncludePath and assorted renamesMarc Espie
2007-09-17kill extra spaces at end of lineMarc Espie
2007-09-16rename dirSearchPath -> defaultPath, and openDirectories -> knownDirectoriesMarc Espie
2007-09-16cut up dir.c into dir.c/direxpand.c as there is very little interface betweenMarc 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-30clean-up. Basically:Marc 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-21even though gcc doesn't reuse the utsname space, it could. Ensure MACHINEMarc Espie
2007-07-08A set of big related changes. okay millert@, tested further by kettenis@Marc Espie
2006-09-26It seems pointless to assign a variable the atoi() return value afterMichael Knudsen
2006-05-06do not bother defining End if !CLEANUP, reminded by lint.Marc Espie
2006-02-26consistent error message; from ray laiJason McIntyre
2005-02-17alyte spelling-in-comment fixesJolan Luff
2004-04-21- correct SYNOPSISJason McIntyre
2004-04-07ISO function declarations, trim a few comments, rename a few variables toMarc Espie
2004-01-30a collection of flags is an int.Marc Espie
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-21Stop parsing arguments when we hit "--".Todd C. Miller
2003-04-06get rid of some strcpy/sprintf.Marc Espie
2002-12-30Don't pass a NULL arg to Parse_DoVar which can happen if user specifiesTodd C. Miller
2002-12-30Avoid setting optind to 0 since in GNU getopt() that means the sameTodd C. Miller
2002-03-02kill #ifdef REMOTE stuff that only obfuscates issues.Marc Espie
2001-11-11Fixed version... don't see how this could work on i386, since it didn'tMarc Espie
2001-11-11undo changes that crash on (at least) the alphaTheo de Raadt
2001-11-11Redo LstInit as a macro: smaller and faster code in all cases, zeroing twoMarc Espie