Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-22 | pure reindent | Marc Espie | |
2014-04-22 | effectively use emult_realloc, okay guenther@ | Marc Espie | |
2014-04-14 | STANDARDS: note that make is optional | Jason McIntyre | |
ok schwarze sobrado | |||
2014-03-22 | don't use >$@ directly | Marc Espie | |
2014-03-14 | .depend is definitely not *appended* to Makefile. Its rules are also | Marc Espie | |
read after the main makefile. | |||
2014-03-14 | better wording; | Jason McIntyre | |
From: Daniel Dickman | |||
2014-02-13 | Don't use use .Tn with AND/OR/NOT | Philip Guenther | |
Phrase any "The _flags_ argument is the ..." line consistently, eliminating unnecessary use of 'inclusive' and saying "zero or more" or "one or more" as appropriate ok millert@ jmc@ schwarze@ | |||
2014-01-29 | I'm a bit dyslexic. Found out by Jan Klemkow. Thanks. | Marc Espie | |
2014-01-06 | Suff_FindDeps must happen before SuffExpandChildren (expand_all_children) | Marc Espie | |
so that dynamic variables are solved properly | |||
2014-01-06 | this actually requires a comment. I would never have figured it out if | Marc Espie | |
it wasn't for the arm error. | |||
2014-01-06 | fix error messages, avoid dereferencing null pointers. | Marc Espie | |
- the code becomes too indented, pull it into a separate function - add an extra hint, the current_gnode. - specifically, variables may be expanded during target: prereq solving in Suff_FindDeps, this is after parsing, not during command execution, and the only actual indication with have is that we're resolving a prereq of. (this ought to fix mk35, and partially solve mk34) | |||
2013-11-24 | simplify determination of OBJDIR to what we actually use. | Marc Espie | |
(prevents some race conditions by just chdir()'ing into the right objdir) problem noticed by theo okay'd by general apathy... | |||
2013-11-22 | wrappers for is*/to* that make damn sure their arguments are | Marc Espie | |
cast to unsigned chars. okay deraadt@ | |||
2013-11-12 | Do not use a char as index, unless first making it unsigned. | Theo de Raadt | |
(signed char, ya know) ok espie | |||
2013-11-01 | silence warning | Marc Espie | |
okay guenther@ | |||
2013-10-19 | fix a few obvious .Ar markup errors (unfortunately, there are many more) | Ingo Schwarze | |
found while working on mandoc apropos | |||
2013-10-13 | this Makefile does not really help anyone bring up make | Theo de Raadt | |
ok espie | |||
2013-10-01 | in truth, noone uses these backwards compat stubs to compile make on other | Theo de Raadt | |
systems. the replacements in here are the least of their worries, and they shouldn't rely on these things from the 80's. time for make to grow up, and use whatever is common today. | |||
2013-08-26 | "reactivate"; | Jason McIntyre | |
make.1 part From: Christian Schulte | |||
2013-08-26 | replace rand(3)/random(3) calls with secure arc4random*() | Christian Weisgerber | |
npppd ok yasuoka@ ok millert@ | |||
2013-08-14 | some Bx/Ox conversion; | Jason McIntyre | |
From: Jan Stary | |||
2013-07-07 | old option -P bites the dust. It's not been doing anything for years. | Marc Espie | |
It used to control pipes for parallel output, but the new model means pipes are no longer used at all. Its mere presence confuses some people. tested thru a few builds and bulk to not impact anything. | |||
2013-06-24 | do not use literal displays when the display contains mark up; | Jason McIntyre | |
2013-06-20 | fix typo | Marc Espie | |
thx Caspar Schutijser | |||
2013-06-15 | make explicit some hidden assumptions, make path handling clearer, | Marc Espie | |
fix set -e description, as we actually match what posix says. a bit of feedback from millert@, guenther@, jmc@ will probably have further fixes when he's back :) | |||
2013-05-30 | remove cmtime again, but with a proper test for nodes without children. | Marc Espie | |
problem seen by aja, make pointed by matthieu, sleuthing by me, okay by millert (and you say OpenBSD developers don't work together) | |||
2013-05-25 | obviously missed something, so revert. | Marc Espie | |
(noticed by sthen@/matthieu@) | |||
2013-05-22 | as checked through thorough tests, youngest->mtime == ctime, so ditch | Marc Espie | |
the extra field. remove some extra abstraction layer: use clock_gettime directly instead of ts_set_from_now (what is "now" anyways) time_to_string takes param by pointer rename "now" into starttime (more accurate term) randomize queue uses arc4random_uniform (prompted by deraadt@) display debug timestamp with ns too (it's debug, so it doesn't really matter whichever way it's done, as long as it's done) okay millert@ | |||
2013-05-14 | keep track of the youngest child, helps a lot with out-of-date messages | Marc Espie | |
in -dm mode. okay millert@ | |||
2013-05-06 | clarify that the :C modifier uses extended regular expressions; ok espie@ jmc@ | Christian Weisgerber | |
2013-05-06 | actually show list of mismatched for loops when a fatal error occurs. | Marc Espie | |
okay millert@ | |||
2013-04-23 | remove TIMESTAMP abstraction layer, prodded by theo. | Marc Espie | |
while there, clean up includes. use strtoll for ar timestamps (pretty much unused in reality, more standard conforming than anything) use idea from Todd to adapt to time_t being 32 bits OR 64 bits (pedantically correct: INT_MIN would work just fine up to 1910 or so...) okay millert@, gone thru a make build. | |||
2013-04-22 | unifdef non full TIMESPEC code | Marc Espie | |
2013-02-19 | Add missing trailing slash on the :S modifier in the BUGS section. | William Yodlowsky | |
ok espie | |||
2013-02-15 | turns out if a line ends with a $, the var module will run off the cliff | Marc Espie | |
while expanding it. shows up very prominently with MALLOC_OPTIONS=S Problem found by jasper@ okay'd by jasper@ and kind-of duh'd by miod@ | |||
2013-02-04 | synch with reality, okay jmc@ | Marc Espie | |
2012-12-22 | cosmetic changes: | Marc Espie | |
- pref -> prefix as pref is somewhat ambiguous - rework tests so loop doesn't intend off the screen - zap unneeded variable okay krw@ | |||
2012-12-14 | a few more comments | Marc Espie | |
2012-12-08 | document a bit of job.c | Marc Espie | |
notice that Job_Finish() really returns a boolean, so unconfuse that accordingly (it's likely the extra Fatal() message is not needed and we could just call finish) | |||
2012-12-07 | job.h is also used for compat sequential mode. | Marc Espie | |
2012-12-07 | document engine interface, remove internal function from visible interface | Marc Espie | |
2012-12-07 | gc dead code | Marc Espie | |
2012-12-07 | gc old define | Marc Espie | |
2012-12-06 | missing extern | Marc Espie | |
2012-12-06 | ... and zap redundant declaration. | Marc Espie | |
2012-12-06 | old code is gone, remove comments and prototypes | Marc Espie | |
2012-11-24 | complement "need an operator" fatal error message with the actual line content. | Marc Espie | |
okay beck@ | |||
2012-11-24 | Don't output a . at the end of directory, as it is confusing. | Marc Espie | |
okay beck@ | |||
2012-11-24 | be more strict in recognizing .if keyword() constructs, don't ignore | Marc Espie | |
unknown keywords. uniform white space handling. okay beck@ | |||
2012-11-24 | clean-up: move up .USE handling, so that the rest becomes a simple switch() | Marc Espie | |
okay beck@ |