summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2010-12-25erm. fix previous...dholland
2010-12-25Maybe fix a problem that appeared on loonix.dholland
2010-12-25Many C libraries don't set errno when malloc fails, so always usedholland
2010-12-25Improve confusing error message when getcwd() fails.dholland
2010-12-25Uses stat; needs sys/stat.h. No idea what's pulling it in implicitly ondholland
2010-12-25Begin cleanup of the make parser: separate out the logic for reading filesdholland
2010-12-15Invalidate meta_fname when we finish a job, so that in compatsjg
2010-12-13typo in commentdholland
2010-12-13Tables used by parser logic should be const.dholland
2010-12-13Remove stray extern definition that's already in jobs.h.dholland
2010-12-13Cosmetic: declare types before variables, group variables by role,dholland
2010-12-13Add const necessary for clean non-native build.dholland
2010-12-10fix stylesjg
2010-12-10Need to export LC_ALL=C toosjg
2010-12-09meta_oodate(): we should track 'latestdir' on a per process basis.sjg
2010-12-02From Aleksey Cheusov: Fix unexpected behavior with:christos
2010-12-02add commented out a possible addition that provides $^ like gmake, butchristos
2010-11-27fix typo (thanks simon)christos
2010-11-27When a source file moves, make will ignore the stale dependency,sjg
2010-11-26check for NULL before de-referencing.christos
2010-11-25Instead of keeping around the mtime of the youngest child, keep a pointerchristos
2010-09-14Remove trailing spaces, add a few serial commas.wiz
2010-09-13tools/make/buildmake.sh compiles *.c, make sure meta.c does nothingsjg
2010-09-13We do not need filemon(9) to have a .meta filesjg
2010-09-13Bump datesjg
2010-09-13Add meta.c which implements "meta" mode for make.sjg
2010-08-07In jobs mode, if we cannot make a target we die without any furthersjg
2010-08-07wait[pid]() is called in several places.sjg
2010-07-20PR/43643: David A. Holland: dash prefix broken with make -jchristos
2010-07-06Revert 1.80, which somehow manages to produce different (wrong)dholland
2010-06-30Document that suffix rules are not applied to PHONY targets, and alsodholland
2010-06-30Set .PREFIX early the same place .TARGET is set. This makes sure it'sdholland
2010-06-27fix previous, the source isn't exactly crystal clear and there's a bug thatdholland
2010-06-27Clarify $(.PREFIX) / $*. Bump date.dholland
2010-06-17JobFinish: call PrintOnError if we detected an error we are not ignoring.sjg
2010-06-10Whitespace.wiz
2010-06-09Explain variable expansion better. Requested by Aleksey Cheusovchristos
2010-06-06Bump date for previous.wiz
2010-06-06Add .export-env which tells make to export a variable to the environmentsjg
2010-06-03We have required sigaction() for quite a while.sjg
2010-05-24Don't missinterpret targets that start with .infosjg
2010-05-17put back canonicalization, but avoid doing it for files that don't contain /christos
2010-05-13Drop trailing white space. Use .Oo / .Oc explicitly to annotate that thejoerg
2010-05-10PrintOnError: run .ERROR last, so even if it causes problems wesjg
2010-05-05Revert bogus patch that attempted to canonicalize a non absolute argv[0] usingchristos
2010-05-05gcc defines __svr4__sjg
2010-04-29fflush stdout, before writing to stderr.sjg
2010-04-23PR: 42850sjg
2010-04-23On darwin at least, vfork() fails in child of vfork().sjg
2010-04-22Use _PATH_TMP instead of a literal /tmp; noted by Christosdholland