summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2014-05-30modern bourne shells handle ~. Unlikely in makefiles, but still, betterMarc Espie
2014-05-18a bit more reallocarray (and kill ecalloc, which isn't used)Marc Espie
2014-05-15remove unused variableCharles Longeau
2014-05-12adjust to ohash being in libutil now, and to the interface changes.Marc Espie
2014-04-22pure reindentMarc Espie
2014-04-22effectively use emult_realloc, okay guenther@Marc Espie
2014-04-14STANDARDS: note that make is optionalJason McIntyre
2014-03-22don't use >$@ directlyMarc Espie
2014-03-14.depend is definitely not *appended* to Makefile. Its rules are alsoMarc Espie
2014-03-14better wording;Jason McIntyre
2014-02-13Don't use use .Tn with AND/OR/NOTPhilip Guenther
2014-01-29I'm a bit dyslexic. Found out by Jan Klemkow. Thanks.Marc Espie
2014-01-06Suff_FindDeps must happen before SuffExpandChildren (expand_all_children)Marc Espie
2014-01-06this actually requires a comment. I would never have figured it out ifMarc Espie
2014-01-06fix error messages, avoid dereferencing null pointers.Marc Espie
2013-11-24simplify determination of OBJDIR to what we actually use.Marc Espie
2013-11-22wrappers for is*/to* that make damn sure their arguments areMarc Espie
2013-11-12Do not use a char as index, unless first making it unsigned.Theo de Raadt
2013-11-01silence warningMarc Espie
2013-10-19fix a few obvious .Ar markup errors (unfortunately, there are many more)Ingo Schwarze
2013-10-13this Makefile does not really help anyone bring up makeTheo de Raadt
2013-10-01in truth, noone uses these backwards compat stubs to compile make on otherTheo de Raadt
2013-08-26"reactivate";Jason McIntyre
2013-08-26replace rand(3)/random(3) calls with secure arc4random*()Christian Weisgerber
2013-08-14some Bx/Ox conversion;Jason McIntyre
2013-07-07old option -P bites the dust. It's not been doing anything for years.Marc Espie
2013-06-24do not use literal displays when the display contains mark up;Jason McIntyre
2013-06-20fix typoMarc Espie
2013-06-15make explicit some hidden assumptions, make path handling clearer,Marc Espie
2013-05-30remove cmtime again, but with a proper test for nodes without children.Marc Espie
2013-05-25obviously missed something, so revert.Marc Espie
2013-05-22as checked through thorough tests, youngest->mtime == ctime, so ditchMarc Espie
2013-05-14keep track of the youngest child, helps a lot with out-of-date messagesMarc Espie
2013-05-06clarify that the :C modifier uses extended regular expressions; ok espie@ jmc@Christian Weisgerber
2013-05-06actually show list of mismatched for loops when a fatal error occurs.Marc Espie
2013-04-23remove TIMESTAMP abstraction layer, prodded by theo.Marc Espie
2013-04-22unifdef non full TIMESPEC codeMarc Espie
2013-02-19Add missing trailing slash on the :S modifier in the BUGS section.William Yodlowsky
2013-02-15turns out if a line ends with a $, the var module will run off the cliffMarc Espie
2013-02-04synch with reality, okay jmc@Marc Espie
2012-12-22cosmetic changes:Marc Espie
2012-12-14a few more commentsMarc Espie
2012-12-08document a bit of job.cMarc Espie
2012-12-07job.h is also used for compat sequential mode.Marc Espie
2012-12-07document engine interface, remove internal function from visible interfaceMarc Espie
2012-12-07gc dead codeMarc Espie
2012-12-07gc old defineMarc Espie
2012-12-06missing externMarc Espie
2012-12-06... and zap redundant declaration.Marc Espie
2012-12-06old code is gone, remove comments and prototypesMarc Espie