Age | Commit message (Expand) | Author |
2020-01-29 | in the very strange case where make's child gets ptrace'd by its own infant | Marc Espie |
2020-01-26 | remove OP_* for deprecated keywords (document that :: still uses | Marc Espie |
2020-01-26 | remove documentation for .MADE | Marc Espie |
2020-01-26 | deprecate old keywords, some already removed, some now hitting the bitbucket. | Marc Espie |
2020-01-26 | simplify logic in compat engine, we can set ABORTED directly instead of | Marc Espie |
2020-01-16 | turns out there WAS something fishy in signal handling in the "generic" | Marc Espie |
2020-01-13 | move function around to minimize conflicts | Marc Espie |
2020-01-13 | forgot to remove Job_Begin/Job_End | Marc Espie |
2020-01-13 | proper prototype | Marc Espie |
2020-01-13 | forgot gc'ing one function | Marc Espie |
2020-01-13 | make the choice of engine explicit | Marc Espie |
2020-01-13 | unify compat mode and parallelmode a bit: there's no longer a need for | Marc Espie |
2020-01-13 | make things more complex so that they can become simpler: | Marc Espie |
2020-01-13 | less confusing function name | Marc Espie |
2020-01-13 | introduce a JOB_KEEPERROR flag so that the logic for moving jobs | Marc Espie |
2020-01-13 | cleanup header | Marc Espie |
2020-01-13 | zap more unneeded indirection, may_continue_job is enough | Marc Espie |
2020-01-13 | remove_job no longer pulls its weight | Marc Espie |
2020-01-13 | better name for function | Marc Espie |
2020-01-13 | simplify the way we account for different jobs: | Marc Espie |
2020-01-13 | and actually comment about it | Marc Espie |
2020-01-13 | move expensive heuristics a bit and explain better why we do that | Marc Espie |
2020-01-13 | concept borrowed from netbsd: turns out SPECIAL_SOURCE/TARGET is no longer | Marc Espie |
2020-01-13 | move a large chunk of suff.c into its own file (independent functions which | Marc Espie |
2020-01-13 | move documentation around to be more specific to suff.c | Marc Espie |
2020-01-13 | a lot of special keywors (.INCLUDE/.LIBRARIES) were removed a few releases | Marc Espie |
2020-01-13 | introduce a "Buf_Reinit" function for handling static buffers that can | Marc Espie |
2020-01-13 | tweak special node creation to be simpler: nodes created for special keywords | Marc Espie |
2020-01-13 | document special values. | Marc Espie |
2020-01-08 | fix -q: in compatMode, compute and return outofdate just like parallel mode. | Marc Espie |
2020-01-04 | create a separate function "may_continue_heldback_jobs" and invoke | Marc Espie |
2020-01-04 | remove redundant test, !keepgoing is already a condition for | Marc Espie |
2019-12-31 | plug memory leak | Marc Espie |
2019-12-30 | 7 years later, I think the commit message was not enough. | Marc Espie |
2019-12-25 | exit_type is already set up with exactly the information we need, | Marc Espie |
2019-12-24 | Remove non-sensical line. The node certainly hasn't been rebuilt yet, | Marc Espie |
2019-12-22 | - give a specific value to OP_ERROR that doesn't occur in nature | Marc Espie |
2019-12-22 | we also have "VAR_*" constants in parsevar with totally different meanings. | Marc Espie |
2019-12-21 | yet another mostly cosmetic diff | Marc Espie |
2019-12-21 | those fields only hold true/false value | Marc Espie |
2019-12-21 | rename a few variable/functions to have better names. | Marc Espie |
2019-12-21 | rename built_status constants to be less quirky | Marc Espie |
2019-12-21 | tweak buffer handling a bit: | Marc Espie |
2019-12-21 | The man page actually didn't explain its main parameters! | Marc Espie |
2019-08-22 | GC some old stuff | Marc Espie |
2019-05-21 | document brk_string slightly better | Marc Espie |
2019-05-21 | fix very stupid bug. | Marc Espie |
2019-04-22 | fix thinko from tb@'s commit. | Marc Espie |
2019-01-31 | thinko, from Scott Cheloha | Marc Espie |
2018-11-27 | handle -s and -i in a uniform fashion, do not try to change the node type | Marc Espie |