summaryrefslogtreecommitdiff
path: root/usr.bin/make/make.h
AgeCommit message (Expand)Author
2007-01-01Remove the (now redundant) MAKE_BSIZE, BUF_DEF_SIZE from buf.c is used instead.dsl
2006-12-20Fix detection and reporting of dependency loops in parallel makes.dsl
2006-12-04There really is no point calling estrdup() to get a copy of the makefile namedsl
2006-11-17A rather large rototil in the way the parallel make code schedules jobs.dsl
2006-10-15Output all debug trace output through 'debug_file' defaulting to 'stdout'.dsl
2006-10-09Rip out the code for the undocumented -P (don't use pipes for commanddsl
2006-08-26Don't include <util.h> if we are not NetBSD. Other OS's don't have it.christos
2006-08-26More programs using efun.christos
2006-03-10PR/33049: OKANO Takayoshi: Fix the spelling of NetBSD RCS tags.christos
2006-02-26Make ".WAIT" apply recursively to all children of nodes on the rightapb
2006-01-22Make .NOTPARALLEL stop the job engine issuing more than one token (insteaddsl
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-06-17Add new debugging option '-dn' which will leave the scripts fed into make onjmc
2005-05-08Now that dependencies in .BEGIN, .END, and .INTERRUPT work, allow them.christos
2005-05-01Don't accept dependencies for .BEGIN, .END, and .INTERRUPT since theychristos
2004-07-15define __GNUC_PREREQ__ if it isn't available on host.yamt
2004-07-01Change to use __unused instead and provide a compat definition in make.h ifjmc
2003-12-07Add a -Dg3 which outputs the 'input graph' only on error exit.dsl
2003-09-27Implement :[] modifier to allow picking a range of words out of a variable.sjg
2003-09-10Add the 'e' debug flag (i.e., '-d e'): when enabled, show the "targetjmmv
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-14Pass WARNS=3christos
2003-03-14Add a -X option, which prevents make(1) from putting variablesthorpej
2002-06-15Remove !__STDC__ stuff, de-__P(), ANSIfy, and de-register.wiz
2002-03-20Xref: parse.c, rev 1.46; make.c, rev 1.23pk
2002-02-18Make_HandleUse() no longer has a return value,pk
2002-02-04Remove OP_NOSUFF, fix OP_MADE in compat mode [from pk], and make the OP_MADEchristos
2002-02-03Bring down the number of stat(2) system calls from 682 to 294. This changechristos
2001-10-31Overhaul the initialization and handling of .OBJDIR:tv
2001-10-31Allow "-m" to be used in a .MAKEFLAGS: special target and get it to work.tv
2001-09-16Spell 'occurred' with two 'r's.wiz
2001-07-03add .USEBEFORE Attributechristos
2001-06-09Modify handling of command line variable assignments and their exportingsjg
2001-06-01A number of semi-related changes.sjg
2001-01-14- make the second list of commands override the first like gmake doeschristos
2001-01-10PR/11800: Chris Demetriou: Add -W flag to exit on parse warnings.christos
2001-01-01Missing bit of last changesommerfeld
2000-12-30Add a token-passing scheme to allow a recursive make to successfullysommerfeld
2000-06-11Readd optimization last night. Problems earlier were partially due to themycroft
2000-06-10Back out last night's optimization for now.mycroft
2000-06-10Introduce an OP_MARK bit, and use it to suppress duplicates during .ALLSRCmycroft
2000-06-01Create a `for' context, and substitute iteration variable from it using themycroft
2000-05-04make cleaner C for more picky compilersdrochner
2000-04-20Changes to make MAKEOBJDIRPREFIX useful.sjg
1999-09-16Make this compile on Solaris...kim
1999-09-15Replace the linear variable list in the GNode with a hash table. Gives amycroft
1998-11-11This patch fixes the problem introduced in the previous commit wherechristos
1998-10-18Only define const and volatile when __STDC__ is not defined (for BOOTSTRAP)christos
1998-05-21Make a MAKE_BOOTSTRAP case work on NetBSD, too, for cross-compile casestv
1997-09-23fix some ints that should be "time_t" per PR#4139fair