summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
1999-11-25back out rev 1.23 (don't stat PHONY targets). it broken the libcryptomrg
1999-11-19Typos (from OpenBSD)kristerw
1999-10-08s/ the the / the /msaitoh
1999-09-16Make this compile on Solaris...kim
1999-09-16Some minor cleanup of :: tests.mycroft
1999-09-16Fix a bug in the previous. In the `compat' case, we don't actually use themycroft
1999-09-15Reuse the Hash_Entry `name' field to store the variable name when wesommerfeld
1999-09-15Rework how :: dependencies are handled.mycroft
1999-09-15More cleanup code bites it.mycroft
1999-09-15Don't bother iterating through all the data structures to free(3) everythingmycroft
1999-09-15Fix another case where we stat(2)ed .PHONY targets.mycroft
1999-09-15Nuke Buf_{G,Ung}etByte{,s}(), since they aren't used, and make BufExpand domycroft
1999-09-15Avoid using Lst_Member() in SuffExpandChildren(), by avoiding Lst_ForEach() andmycroft
1999-09-15Replace the linear variable list in the GNode with a hash table. Gives amycroft
1999-09-12Add :O var modifier, that sorts the words in a variable.christos
1999-09-04PR/8259: Chris Demetriou: Fix stack overflow bugs exposed by the glibc-2.1.1christos
1999-08-27Don't need strftime() on Ultrix either.simonb
1999-08-09Added .PARSEDIR and .PARSEFILE variables to make(1).aidan
1999-08-04Back out part of previous, only the parse.c mod was intended.ross
1999-08-04Trivial speed hack.ross
1999-08-02Save the walls, use fly swatters instead of machine guns!hubertf
1999-08-02Detect invalid arguments to -j and -L by using sscanf() instead of atoi().hubertf
1999-07-29sprite.h is private to make, so #include it with "sprite.h",hubertf
1999-07-16Fix extreme brokeness with job control that appeared when we set USE_PGRP.christos
1999-07-12Fix a typo.thorpej
1999-07-12Correct an inverse initialization of a variable, which caused all .PATHsthorpej
1999-07-11Add a mechanism for specifying that ${.CURDIR} will be searched lastthorpej
1999-07-06Regular bourne shells don't have the -q option (from Chuck Cranor)christos
1999-06-29apply solaris fixeschristos
1999-06-06Revert previous change. I am a bonehead.christos
1999-06-06remove accidentally left debugging codechristos
1999-06-06Allow junk variable to work in non dynamic contexts. Allows as to say thingschristos
1999-06-02Fix awful bug where:christos
1999-05-03Define USE_PGRP so that we send signals to our job's process group insteadchristos
1999-05-03killpg(pgrp, sig) == kill(-pgrp, sig) in the sysv case.christos
1999-04-03Uh... should have been ${MACHINE} not hard coded... Duh!gwr
1999-04-03Define CC=gcc -O and add -DMACHINE=...gwr
1999-04-03Make regex support conditional on NO_REGEX (was MAKE_BOOTSTRAP)gwr
1999-03-24report a sensible error if wait() fails.sommerfe
1999-03-19use emalloc() instead of malloc()christos
1999-03-10Add missing .El line.erh
1999-03-09Missing .El.ross
1999-03-07Clean up SYNOPSIS formatting.mycroft
1999-02-04When giving the -v option to /bin/sh, also give the new -q option so thatcjs
1998-12-19Allow system path to be overriden in the Makefilechristos
1998-11-17Fix a bug that apparently prevented, since day 1, the .-include / .sincludeross
1998-11-11This patch fixes the problem introduced in the previous commit wherechristos
1998-11-11PR/6426: Jim Bernard: make sometimes does not make directories on top ofchristos
1998-11-06- full prototypeschristos
1998-11-01Reduced memory leaks.itohy