summaryrefslogtreecommitdiffstats
path: root/usr.bin/make
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Move the code for parsing .for and .if statements to the place where theharti2005-04-081-56/+42
* When Parse_Error is called after the top-level Makefile is closed weharti2005-04-071-3/+7
* Handle popping of the input stack in ParseReadLine() instead ofharti2005-04-071-341/+329
* Mostly stylistic changes: remove the noPLen field from the Shellharti2005-04-071-64/+67
* There is not much sense in having an else after Punt() and _exit() whichharti2005-04-051-48/+56
* Put parantheses into 'if (foo && bar & flag)'. While they are not strictlyharti2005-04-051-2/+2
* Remove lots if irritating parantheses and fix two comments.harti2005-04-051-28/+28
* Remove the definition for STATIC and just use static.harti2005-04-051-10/+8
* Remove unneccessary local prototypes.harti2005-04-051-7/+0
* The static tfile is used only in one single function so move it into thatharti2005-04-051-6/+1
* The tfile field of struct Job isn't used anymore since revision 1.22 soharti2005-04-051-3/+0
* Use a type-safe intrusive list to put jobs on the jobs or stoppedJobs listharti2005-04-011-40/+36
* Remove a forward declaration that isn't needed anymore.harti2005-04-011-1/+0
* Both struct Job and struct Shell are only used inside job.c so there isharti2005-04-012-171/+172
* Style: fix indentation.harti2005-04-011-357/+349
* Style: fix indentation.harti2005-04-011-63/+51
* Style: indentation.harti2005-04-011-475/+473
* Style: Indentation.harti2005-04-011-133/+133
* Style: fix indentation.harti2005-04-011-886/+875
* Style: fix indentation.harti2005-04-011-202/+179
* Style: fix indentation.harti2005-04-011-307/+268
* Style: fix indentation.harti2005-04-011-1882/+1818
* Document the new -A flag for ignoring archive errors.harti2005-03-311-2/+5
* Almost complete rewrite of the archive code (except for the Makefile parsingharti2005-03-313-431/+500
* Move the MAX macro to a util.h so it becomes usable in other modules.harti2005-03-312-4/+4
* Make the structure for handling the input stack local to the parseharti2005-03-305-165/+127
OpenPOWER on IntegriCloud