summaryrefslogtreecommitdiff
path: root/usr.bin/make/make.h
AgeCommit message (Expand)Author
2015-06-16Remove old fmake. It wasn't built by default for some time. Users thatWarner Losh
2008-12-291. Add the ability to tweak the token output before targets in job mode.David E. O'Brien
2007-03-08Implement "Remaking Makefiles" feature:Max Khon
2005-05-13Move the Boolean and ReturnStatus stuff from sprite.h to util.h andHartmut Brandt
2005-05-10Move the definitions of the OP_* constants from make.h into GNode.hHartmut Brandt
2005-05-10Move the remaining two prototypes from nonints.h to make.h andHartmut Brandt
2005-05-10Make shellPath and shellName static - they're used in job.c only.Hartmut Brandt
2005-04-28Introduce a flag to enable extended warnings (-x) and make them offHartmut Brandt
2005-02-01Clean up include files and file including. Split nonints.h into piecesHartmut Brandt
2004-12-16Instead of dynamically allocating list heads allocated them staticallyHartmut Brandt
2004-12-08Get rid of the sequential access feature of the lists. This was usedHartmut Brandt
2004-12-08Consify the arguments to str_concat. Remove the STR_DOFREE flag for thatHartmut Brandt
2004-12-07Typedefs of pointers to structs are evil. Make Lst and LstNode typedef ofHartmut Brandt
2004-07-20Improve make's diagnostic of mistmatched .if-.endif. This patch isHartmut Brandt
2002-10-10Move utilitarian routines to util.c, which isn't the same as the oldJuli Mallett
2002-10-09Remove extern declarations from functions and source files where they wouldJuli Mallett
2002-09-18Make the DEBUGF() macro portable by (ugh) adding a Debug() function, whichJuli Mallett
2002-09-17Move common use of if (DEBUG(FOO)) printf... to DEBUGF(FOO, ...), usingJuli Mallett
2002-09-17#define<space> -> #define<tab>Juli Mallett
2002-05-16More consistancy. file system > filesystemTom Rhodes
2002-04-13Fix copyrights, and undo SCS ID damage.David E. O'Brien
2002-03-22remove __PWarner Losh
2001-01-21Fix style(9) bug; use ISDOT[DOT,]() macro available in util.c by movingWill Andrews
2000-12-02There's no reason to use fancy forms of NULL. Replace all instancesWill Andrews
2000-05-14Add loud debugging facility (-dl option) which allows programmers/developersWill Andrews
1999-09-11Remove the #include of sys/param.h. It was meant to improve portabilityTim Vanderhoek
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1999-08-17Merge style- and trivial- only changes from OpenBSD (dated 1999/07/29-19:55+1).Tim Vanderhoek
1999-07-31Add a -E flag, similar to -e (overide variables from environment) exceptTim Vanderhoek
1998-11-14Added a -v (verbose) option and hid multi-job file banner generationDavid Greenman
1997-02-22Revert $FreeBSD$ to $Id$Peter Wemm
1997-01-14Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard
1996-10-08O' to be bitten by CVS. Cleanup after importSteve Price
1996-10-06Merge in NetBSD's changes to make(1). Changes include:Steve Price
1995-05-30Remove trailing whitespace.Rodney W. Grimes
1995-01-23Bring in a number of changes from NetBSD's make, fixing quite a fewJordan K. Hubbard
1994-05-27BSD 4.4 Lite Usr.bin SourcesRodney W. Grimes