summaryrefslogtreecommitdiffstats
path: root/usr.bin/make
Commit message (Expand)AuthorAgeFilesLines
...
* Get rid of the warning about vfork() clobbering variables.harti2005-05-121-4/+9
* Do mktemp() by hand to get rid of the mktemp() warning and theharti2005-05-121-17/+102
* Use a variable initialized to a string instead of the string directlyharti2005-05-122-7/+8
* Move code in CondToken() and get rid of a goto.harti2005-05-121-12/+11
* Remove a useless else and un-indent the following code.harti2005-05-121-377/+378
* Revert the previous accidential commit.harti2005-05-121-1/+1
* Cleanup SuffFindArchDeps() to get rid of two const-warnings.harti2005-05-122-12/+10
* The first element of the vector built by brk_string() is neverharti2005-05-122-10/+15
* Cleanup. Move initialisation of file and program global variablesharti2005-05-121-56/+56
* Replace a lot of Var_Set(..., VAR_GLOBAL) by Var_SetGlobal().harti2005-05-123-18/+30
* Cleanup main(). Move catching SIGCHLD into job.c. Move unsetenv("ENV")harti2005-05-123-53/+63
* Reshuffle functions to get rid of prototypes.harti2005-05-121-108/+102
* Compat_RunCommand is used only in job.c so make it static there.harti2005-05-122-2/+2
* Move variable printing from main.c to var.charti2005-05-123-29/+38
* Fix the fix for bin/72510 applied in job.c:1.70. Actually there haveharti2005-05-125-8/+13
* Move some global variables to the correct files.harti2005-05-124-10/+12
* Untwist the convoluted if() expressions in JobFinish(). Theyharti2005-05-121-106/+174
* Move some comments around to where they belong and remove some unneccessaryharti2005-05-122-48/+34
* Convert Compat_RunCommand() to use ProcWait(). This also gives Cmd_Exec()harti2005-05-121-73/+68
* Make a function ProcWait() that waits for the given process.harti2005-05-121-20/+31
* Overhaul the fork(), exec() code. Put all the common handling thatharti2005-05-121-167/+222
* Move the definitions of the OP_* constants from make.h into GNode.hharti2005-05-105-79/+86
* Path_Expand() expects its first argument to be writeable so put theharti2005-05-101-1/+2
* Move declarations of variables belonging to the variable moduleharti2005-05-102-6/+9
* Style: remove spaces before tabs.harti2005-05-101-31/+31
* Move the remaining two prototypes from nonints.h to make.h andharti2005-05-105-53/+3
* Make shellPath and shellName static - they're used in job.c only.harti2005-05-104-12/+10
* Make the three versions of fork() more uniform.harti2005-05-101-63/+63
* Move the defines for TMPPAT and KQUEUE from the public job.h into job.charti2005-05-102-12/+12
* Merge compat.c into job.c. There is a lot in common between theseharti2005-05-106-820/+709
* Move Cmd_Exec() from main.c to job.c and fix its prototype. Thisharti2005-05-105-110/+114
* Var_SubstOnly() is only used to subsitute a variable from the globalharti2005-05-103-4/+4
* Move the declaration of VAR_CMD and VAR_GLOBAL from globals.h to var.hharti2005-05-102-6/+6
* Clean up comments. No code changes.harti2005-05-101-194/+128
* Merge var_modify.c into var.c and move types and function declarationsharti2005-05-104-691/+602
* Move some debugging code from targ.c to var.c where it actually belongs.harti2005-05-103-10/+14
* Make make a little bit more POSIXish with regard to option parsing:harti2005-05-103-12/+64
* Split Var_Subst() into two functions: Var_SubstOnly() which substitutesharti2005-05-099-163/+174
* Introduce a new pseudo-target .EXPORTVAR which allows to put aharti2005-05-065-94/+119
* Rename the directive_hash.[ch] files to hash_tables.[ch] nowharti2005-04-294-11/+10
* Implement a pseudo-target .WARN that allows toggeling the warning flagsharti2005-04-296-32/+109
* Introduce a flag to enable extended warnings (-x) and make them offharti2005-04-284-8/+31
* Use a minimal perfect hash for the special sources/targets too. Addharti2005-04-284-49/+114
* Fix the $$FreeBSD$$ that should be written verbatim to directive_hash.charti2005-04-282-2/+2
* Move the hash function for directives into its own file and addharti2005-04-284-67/+160
* Split VarFind() into a series of functions tailored for the different setsharti2005-04-131-70/+94
* Parse_Init() is gone so remove comments that mention it.harti2005-04-111-11/+0
* Remove an unneccesary forward declaration for MainParseArgs().harti2005-04-111-20/+34
* Remove the call to Parse_Init() - there is no need to initializeharti2005-04-111-2/+0
* Rework the directive parsing code. Instead of using a lot of strcmp()sharti2005-04-116-599/+673
OpenPOWER on IntegriCloud