summaryrefslogtreecommitdiff
path: root/usr.bin/make/job.c
AgeCommit message (Expand)Author
2017-12-19somehow, I lost that static.Marc Espie
2017-01-21Dedup prototype for really_kill().Martin Natano
2017-01-21Use errno to make the debug message more descriptive.Martin Natano
2017-01-21Stop calling out to sudo/doas to kill processes. Reliance on systemTheo de Raadt
2015-07-28let the hack that lets make kill jobs after sudo also work with doas.Marc Espie
2012-12-14a few more commentsMarc Espie
2012-12-08document a bit of job.cMarc Espie
2012-11-24Don't output a . at the end of directory, as it is confusing.Marc Espie
2012-10-23fix fringe case where length is around 140.Marc Espie
2012-10-18numerous error message fixes:Marc Espie
2012-10-09tweak error messages yet some more, lots of feedback fromMarc Espie
2012-10-06truncate silent command output to two lines. okay millert@Marc Espie
2012-10-06- extra juice for debugging signal passing. Note when we can't pass theMarc Espie
2012-10-04backout pgroup/job control from make, there is something deeply bogusMarc Espie
2012-10-02more changes, discussed and tested by various people.Marc Espie
2012-09-21vax, found by fries@Marc Espie
2012-09-21major overhaul of the way make handle jobs, inspired by dpb:Marc Espie
2012-08-25- make wrong variable specs (unterminated) parse errors.Marc Espie
2012-04-11make has had heuristics to avoid parallel make recursion.Marc Espie
2012-03-22minor cleanup: error messages include lineno and fileno together, soMarc Espie
2010-07-19Correct $OpenBSD$ stuffMarc Espie
2010-07-15whitespaceMarc Espie
2009-08-16remove useless commentsMarc Espie
2009-05-10simplify job handling a great deal: we don't care when jobs getMarc Espie
2009-04-26move code around a bit, extract code from run_prepared_gnodeMarc Espie
2008-11-11allocate job only when it's needed.Marc Espie
2008-11-04changes to get target equivalence to work better.Marc Espie
2008-03-24bye, bye recalloc. Bad interface for various reasons.Marc Espie
2008-01-29A few changes:Marc Espie
2008-01-12better error reporting/job handling error:Marc Espie
2007-12-01I was sure I had committed this already, grrrr.Marc Espie
2007-11-28debug scaffolding: allows the insertion of a random delay before firing upMarc Espie
2007-11-10rename make -> must_make, made -> built_statusMarc Espie
2007-11-06get make.c in a more readable state, by extracting code into separateMarc Espie
2007-11-03simplify: Job_CheckCommands deals with silent and ignerr now, so there'sMarc Espie
2007-11-03token is a confusing name, rename to bannerMarc Espie
2007-11-03fix an obnoxious bug: in parallel mode, dieing in the job controller is notMarc 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-02Work done at p2k7.Marc Espie
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