summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2016-06-30Fix DEBUG_SRC build. Partly from PR 51191.dholland
2016-06-30Cleanse an old mangy way of avoiding an unused variable warning.dholland
2016-06-30Fix botched logic; PR 51191 from David Binderman.dholland
2016-06-29meta_compat_parent: fflush each linesjg
2016-06-14meta_oodate: set needOODATE if oodate due to missing .meta file.sjg
2016-06-07fix memory leak, simplifychristos
2016-06-07Extend the mtimes cache used by dir.c so it can be used by others.sjg
2016-06-05NUL terminate.christos
2016-06-05Avoid breaking !NetBSD buildsjg
2016-06-04meta_oodate even when missing-meta is true, we do not make a target insjg
2016-06-03Fix typo in width argument; end sentence with dot.wiz
2016-06-03Add cached_realpath()sjg
2016-06-03Refactor the logic for deciding when a .meta file is needed.sjg
2016-05-12Propagate errors from filemon.sjg
2016-05-10Allow for ignoring paths that match a set of patterns.sjg
2016-05-10Apply realpath() to p before matching against metaIgnorePaths.sjg
2016-04-06Fully avoid the nonstandard types u_char, u_int, and u_long, whichgson
2016-04-05Skip looking for .MAKE.JOBS if either of compatMake or forceJob is true.sjg
2016-03-16honor setting .MAKE.JOBS from the makefile. That way one can e.g. do:matthias
2016-03-16Fix syntaxsjg
2016-03-15Another small change to make archive member rules work. With this changematthias
2016-03-15dynamic dependencies for library member targets are working again.matthias
2016-03-14make $@ an alias for $! in archive member rules (compatibility withmatthias
2016-03-11$% is $(.MEMBER) and not $(.ARCHIVE), $! is $(.ARCHIVE) and not $(.MEMBER)matthias
2016-03-11make parsing of library member targets work. Somatthias
2016-03-11Handle missing file for Read the same as for Write, since if itsjg
2016-03-07str2Lst_Append tokenizes the string and uses it in the list so we can'tchristos
2016-03-07For :ts numeric escapes \x* is hex, anything else is octal.sjg
2016-02-27CID 1025009: Fix wrong code (NULL deref)christos
2016-02-27CID 1025008: Free memory returned by Var_Substchristos
2016-02-27CID 1025007: Don't leak missingFileschristos
2016-02-27CID 1025006: pbm can't be NULL at this point.christos
2016-02-27Let makefiles decide if depend file gets a meta filesjg
2016-02-20Spelling fixes.wiz
2016-02-20Add a knob .MAKE.SAVE_DOLLARS to control the behavior of $$ during :=sjg
2016-02-19Initialize curFile->depending in Parse_SetInput.sjg
2016-02-19getBoolean:sjg
2016-02-18Delete :@ loop iterator when done with itsjg
2016-02-18Adapt to changed Var_Subst()sjg
2016-02-18Add .export-literal to avoid the need for $$ dance when trying to putsjg
2016-02-18Collapse the 3 boolean parameter to 1 flags parameter. No functional change.christos
2016-02-18It's 2016sjg
2016-02-18Actually FALSE as last arg to Var_Subst makes more sensesjg
2016-02-18Add support for .dincludesjg
2016-02-18Adapt to new Var_Subst prototypesjg
2016-01-17remove free NULL checks (Tilman Sauerbeck)christos
2016-01-17provide missing FD_CLOEXEC for the havenots.christos
2016-01-17Use FD_CLOEXEC (Tilman Sauerbeck)christos
2016-01-09Preserve $$ in := assignments..christos
2015-12-20Suff_ClearSuffixes() needs to re-initialize suffNull,sjg