| Age | Commit message (Expand) | Author |
| 2017-04-16 | Use, don't kludge, MAKE_ATTR_UNUSED. | riastradh |
| 2016-01-17 | remove free NULL checks (Tilman Sauerbeck) | christos |
| 2015-05-25 | Fix warning about uninitialized variable | manu |
| 2014-09-07 | Revert all make changes except the unit tests to the state of three | joerg |
| 2014-08-23 | PR/46096: Jarmo Jaakkola: fix many problems with dependencies (PR 49086) | christos |
| 2012-06-12 | Replace __dead, __unused and the various printf format attributes | joerg |
| 2010-11-25 | Instead of keeping around the mtime of the youngest child, keep a pointer | christos |
| 2009-01-23 | Change 'ClientData' to 'void *' so that relevant parameters can | dsl |
| 2008-12-13 | Use NULL instead of -1 cast to the relavant type (usually via NIL). | dsl |
| 2008-10-06 | Don't use emalloc and friends directly, but call them consistently | joerg |
| 2008-02-15 | back all changes out until I fix it properly. | christos |
| 2008-02-14 | - use pid_t/size_t as appropriate instead of int. | christos |
| 2007-12-21 | If make can't find a rule to create a file it needs to satisfy a rule | dsl |
| 2006-12-21 | Fix breakage of previous commit. | dsl |
| 2006-12-20 | Fix detection and reporting of dependency loops in parallel makes. | dsl |
| 2006-12-18 | From Anon Ymous: | christos |
| 2006-12-04 | There really is no point calling estrdup() to get a copy of the makefile name | dsl |
| 2006-11-17 | A rather large rototil in the way the parallel make code schedules jobs. | dsl |
| 2006-10-27 | Since 'ClientData' is 'void *', nuke almost all the (ClientData) casts. | dsl |
| 2006-10-15 | Output all debug trace output through 'debug_file' defaulting to 'stdout'. | dsl |
| 2006-02-26 | Make ".WAIT" apply recursively to all children of nodes on the right | apb |
| 2006-02-11 | Delete obsolete static defn. | dsl |
| 2006-02-11 | Debug trace all the targets we are actually intending making. | dsl |
| 2006-01-08 | Include the 'preds' and 'successors' in the diag output. | dsl |
| 2006-01-08 | Include .WAIT in the debug output for dependency lists. | dsl |
| 2005-08-08 | From Max Okumoto: | christos |
| 2005-08-05 | More KNF cleanups from Max Okumoto | christos |
| 2005-07-25 | Whitespace KNF cleanup from Max Okumoto | christos |
| 2005-02-16 | PR/29203, PR/29204: Max Okumoto: KNF changes to make [no functional changes] | christos |
| 2004-07-01 | Change to use __unused instead and provide a compat definition in make.h if | jmc |
| 2004-07-01 | Add some checks for gcc around a few function declarations and note the | jmc |
| 2004-05-07 | Simplify build, no functional changes. | ross |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2003-07-14 | Pass WARNS=3 | christos |
| 2002-06-15 | Remove !__STDC__ stuff, de-__P(), ANSIfy, and de-register. | wiz |
| 2002-03-20 | Xref: parse.c, rev 1.46; make.c, rev 1.23 | pk |
| 2002-02-10 | Targ_PrintType(): include .PHONY and .MADE attributes. | pk |
| 2002-01-27 | Fix major bug in make(1) ... due to shadowing of the dotLast path used for | reinoud |
| 2001-11-12 | Add new make variable .ALLTARGETS, which lists all targets in the Makefile. | tv |
| 2001-08-20 | precede, not preceed. | wiz |
| 2001-07-03 | add .USEBEFORE Attribute | christos |
| 2001-01-14 | - make the second list of commands override the first like gmake does | christos |
| 1999-09-16 | Some minor cleanup of :: tests. | mycroft |
| 1999-09-15 | Rework how :: dependencies are handled. | mycroft |
| 1999-09-15 | Don't bother iterating through all the data structures to free(3) everything | mycroft |
| 1999-09-15 | Replace the linear variable list in the GNode with a hash table. Gives a | mycroft |
| 1998-11-11 | This patch fixes the problem introduced in the previous commit where | christos |
| 1998-02-04 | Y2K fixes: use strftime(), and add a fake strftime() for systems that do | christos |
| 1997-09-28 | wrap #include <sys/cdefs.h>, __RCSID(...) stuff in #ifndef MAKE_BOOTSTRAP | lukem |
| 1997-07-01 | Add WARNS=1 | christos |