| Commit message (Expand) | Author | Age | Files | Lines |
* | somehow, when I used more bool, I forgot to check with WARNINGS=Yes | espie | 2020-06-03 | 1 | -2/+2 |
* | Init_Sigset() isn't a prototype without the void! | espie | 2020-06-03 | 1 | -2/+2 |
* | kill dead line | espie | 2020-06-02 | 1 | -2/+1 |
* | use the right abstraction to abort jobs, also show debug info as this | espie | 2020-06-02 | 1 | -3/+7 |
* | in case there are several operators on a dependency line, prefer the | espie | 2020-04-20 | 1 | -2/+5 |
* | in the very strange case where make's child gets ptrace'd by its own infant | espie | 2020-01-29 | 1 | -2/+5 |
* | remove OP_* for deprecated keywords (document that :: still uses | espie | 2020-01-26 | 8 | -74/+28 |
* | remove documentation for .MADE | espie | 2020-01-26 | 1 | -4/+2 |
* | deprecate old keywords, some already removed, some now hitting the bitbucket. | espie | 2020-01-26 | 2 | -9/+23 |
* | simplify logic in compat engine, we can set ABORTED directly instead of | espie | 2020-01-26 | 1 | -10/+7 |
* | turns out there WAS something fishy in signal handling in the "generic" | espie | 2020-01-16 | 5 | -10/+29 |
* | move function around to minimize conflicts | espie | 2020-01-13 | 1 | -17/+17 |
* | forgot to remove Job_Begin/Job_End | espie | 2020-01-13 | 1 | -11/+1 |
* | proper prototype | espie | 2020-01-13 | 1 | -2/+2 |
* | forgot gc'ing one function | espie | 2020-01-13 | 1 | -7/+1 |
* | make the choice of engine explicit | espie | 2020-01-13 | 13 | -136/+137 |
* | unify compat mode and parallelmode a bit: there's no longer a need for | espie | 2020-01-13 | 5 | -82/+24 |
* | make things more complex so that they can become simpler: | espie | 2020-01-13 | 3 | -8/+11 |
* | less confusing function name | espie | 2020-01-13 | 3 | -6/+6 |
* | introduce a JOB_KEEPERROR flag so that the logic for moving jobs | espie | 2020-01-13 | 3 | -12/+17 |
* | cleanup header | espie | 2020-01-13 | 1 | -10/+10 |
* | zap more unneeded indirection, may_continue_job is enough | espie | 2020-01-13 | 1 | -15/+9 |
* | remove_job no longer pulls its weight | espie | 2020-01-13 | 1 | -4/+3 |
* | better name for function | espie | 2020-01-13 | 3 | -8/+8 |
* | simplify the way we account for different jobs: | espie | 2020-01-13 | 7 | -50/+76 |
* | and actually comment about it | espie | 2020-01-13 | 1 | -1/+5 |
* | move expensive heuristics a bit and explain better why we do that | espie | 2020-01-13 | 2 | -9/+8 |
* | concept borrowed from netbsd: turns out SPECIAL_SOURCE/TARGET is no longer | espie | 2020-01-13 | 4 | -57/+49 |
* | move a large chunk of suff.c into its own file (independent functions which | espie | 2020-01-13 | 6 | -221/+288 |
* | move documentation around to be more specific to suff.c | espie | 2020-01-13 | 3 | -60/+49 |
* | a lot of special keywors (.INCLUDE/.LIBRARIES) were removed a few releases | espie | 2020-01-13 | 2 | -37/+20 |
* | introduce a "Buf_Reinit" function for handling static buffers that can | espie | 2020-01-13 | 4 | -14/+23 |
* | tweak special node creation to be simpler: nodes created for special keywords | espie | 2020-01-13 | 3 | -43/+51 |
* | document special values. | espie | 2020-01-13 | 2 | -11/+17 |
* | fix -q: in compatMode, compute and return outofdate just like parallel mode. | espie | 2020-01-08 | 4 | -11/+18 |
* | create a separate function "may_continue_heldback_jobs" and invoke | espie | 2020-01-04 | 1 | -2/+9 |
* | remove redundant test, !keepgoing is already a condition for | espie | 2020-01-04 | 1 | -3/+2 |
* | plug memory leak | espie | 2019-12-31 | 1 | -2/+3 |
* | 7 years later, I think the commit message was not enough. | espie | 2019-12-30 | 1 | -1/+5 |
* | exit_type is already set up with exactly the information we need, | espie | 2019-12-25 | 1 | -11/+10 |
* | Remove non-sensical line. The node certainly hasn't been rebuilt yet, | espie | 2019-12-24 | 1 | -3/+1 |
* | - give a specific value to OP_ERROR that doesn't occur in nature | espie | 2019-12-22 | 4 | -55/+74 |
* | we also have "VAR_*" constants in parsevar with totally different meanings. | espie | 2019-12-22 | 1 | -4/+4 |
* | yet another mostly cosmetic diff | espie | 2019-12-21 | 8 | -62/+65 |
* | those fields only hold true/false value | espie | 2019-12-21 | 1 | -3/+3 |
* | rename a few variable/functions to have better names. | espie | 2019-12-21 | 12 | -135/+128 |
* | rename built_status constants to be less quirky | espie | 2019-12-21 | 7 | -31/+27 |
* | tweak buffer handling a bit: | espie | 2019-12-21 | 2 | -36/+29 |
* | The man page actually didn't explain its main parameters! | espie | 2019-12-21 | 1 | -2/+13 |
* | GC some old stuff | espie | 2019-08-22 | 2 | -18/+5 |