summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2007-12-10zap field nothing uses.Marc Espie
2007-12-01zap trailing whitespace;Jason McIntyre
2007-12-01I was sure I had committed this already, grrrr.Marc Espie
2007-11-28grrrMarc Espie
2007-11-28debug scaffolding: allows the insertion of a random delay before firing upMarc Espie
2007-11-28PHONY targets never correspond to real files.Marc Espie
2007-11-26keep unmade uptodate all the time, even for targets we're not making yet,Marc Espie
2007-11-24more parallel make fixes.Marc Espie
2007-11-18simplify, no sense to break just to do return afterwardsMarc Espie
2007-11-17simplify dynamic variable handling a great deal:Marc Espie
2007-11-17.PHONY targets should not look at files.Marc Espie
2007-11-17read only .depend if !make(depend)Marc Espie
2007-11-10UNMADE -> UNKNOWNMarc Espie
2007-11-10clearer debug codeMarc Espie
2007-11-10rename make -> must_make, made -> built_statusMarc Espie
2007-11-06bug-fix: try the empty suffix when we cannot find any transformation, notMarc Espie
2007-11-06simplify the way we deal with implicit rules and handle $<.Marc Espie
2007-11-06get make.c in a more readable state, by extracting code into separateMarc Espie
2007-11-04prevent gcc from complainingMarc Espie
2007-11-03fix some lint FALLTHROUGHTheo de Raadt
2007-11-03#ifdef stuff that is only used under #ifdef; ok espieTheo de Raadt
2007-11-03remove extraneous space;Jason McIntyre
2007-11-03simplify: Job_CheckCommands deals with silent and ignerr now, so there'sMarc Espie
2007-11-03zap dead codeMarc Espie
2007-11-03token is a confusing name, rename to bannerMarc Espie
2007-11-03document that .ORDER only means something in parallel modeMarc Espie
2007-11-03do the silent/ignore check in Job_CheckCommands, so that make -j4 -s worksMarc Espie
2007-11-03fix an obnoxious bug: in parallel mode, dieing in the job controller is notMarc Espie
2007-11-03suff.c sets IMPSRC correctly, whereas this is bogus and strips the pathMarc Espie
2007-11-03zap confusing old commentMarc Espie
2007-11-03mark nodes as made when there is no command around the target.Marc Espie
2007-11-02sort arguments;Jason McIntyre
2007-11-02Work done at p2k7.Marc Espie
2007-10-27fix indentationMarc Espie
2007-10-24fix logic of command line/ MAKEFLAGS parsing.Marc Espie
2007-10-23Fix CLEANFILESMiod Vallat
2007-10-14allows node to be run twice, by not destroying the cmdnode contents.Marc Espie
2007-10-09factor out identical codeMarc Espie
2007-10-09cut up JobStart, prepare the job to be run in a separate functionMarc Espie
2007-10-09don't bother returning anything from JobStart, we don't look at it anywaysMarc Espie
2007-10-09minor refactor: introduce function start_queued_job, to make it more apparentMarc Espie
2007-10-09rename jobs to more descriptive runningJobs (and easier to grep)Marc Espie
2007-10-09just-in-time signal handling: do not setup the handlers until we need them.Marc Espie
2007-10-09rename functions for clarity.Marc Espie
2007-10-06replace realloc/memset/pointer-arithmetic with recalloc; ok millert@ ray@ espie@Constantine A. Murenin
2007-09-29simple refactoring: replace convoluted code with simple equivalent testMarc Espie
2007-09-29use constant FD_CLOEXEC, more readable than 1.Marc Espie
2007-09-29remove comment that no longer apply.Marc Espie
2007-09-23don't even attempt to reuse the same temp file name.Marc Espie
2007-09-23now, JOB_FIRST is always set, so kill more conditional code.Marc Espie