summaryrefslogtreecommitdiff
path: root/usr.bin/make
Commit message (Expand)AuthorAgeFilesLines
* Change the handling of non-anchored global substitutions of the emptyMarcel Moolenaar2003-01-151-8/+9
* Prevent infinite substitution of the empty string by forcing non-Marcel Moolenaar2003-01-131-0/+11
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/Jens Schweikhardt2002-12-301-1/+1
* Fixed the abuses of .Ql visible on stderr in troff mode.Ruslan Ermilov2002-12-231-63/+63
* Check the return status of chdir() when using the -C option.Sean Chittenden2002-12-171-1/+2
* Bootstrapping aid from pre-kqueue(2) systems, e.g. 4.0-RELEASE.Ruslan Ermilov2002-12-011-0/+2
* Finish the fix in revision 1.39 -- make(1)'s behavior is nowRuslan Ermilov2002-11-281-12/+9
* Convert some broken cases where Error is called, but we try to continue,Juli Mallett2002-11-081-17/+5
* Document the confusing behavior that the .if conditional defaultsRuslan Ermilov2002-11-011-0/+1
* bsd.doc.mk changes:Ruslan Ermilov2002-10-291-1/+0
* In VarHead(), look into the correct (modified) string.Juli Mallett2002-10-291-1/+1
* Mention that the left-hand side of the comparisonRuslan Ermilov2002-10-291-3/+2
* Split var.c into var.c and var_modify.c and move all the modification funcsJuli Mallett2002-10-287-669/+731
* Fix problem with my ability to tell the difference between 'r' and 'l'... WeJuli Mallett2002-10-241-1/+1
* When expanding a specific [1-char] variable, only expand said specificJuli Mallett2002-10-241-1/+1
* Duplicate the variable name in the v->name field, as otherwise it points toJuli Mallett2002-10-241-1/+3
* Remove efree(), it isn't used consistently enough to even pretend that itJuli Mallett2002-10-2310-27/+24
* De-obfuscate and correct the include path handling for SysV style includes.Juli Mallett2002-10-231-35/+4
* Move utilitarian routines to util.c, which isn't the same as the oldJuli Mallett2002-10-104-234/+288
* Convert make(1) to use ANSI style function declarations. VariableJuli Mallett2002-10-0915-771/+340
* Use __FBSDID in the lst.lib files, to match to main make(1) files. It isJuli Mallett2002-10-0926-26/+26
* Remove extern declarations from functions and source files where they wouldJuli Mallett2002-10-094-3/+4
* Remove unused local-locals, where upper-level locals may safely be used.Juli Mallett2002-10-091-8/+8
* Reference the correct local variable in all parts of a for loop, so weJuli Mallett2002-10-081-1/+1
* Give make(1) the ability to use KQUEUE to wait for worker processesPoul-Henning Kamp2002-10-043-1/+57
* In lieu of a good way to prevent every possible looping in make(1), stopJuli Mallett2002-10-031-0/+21
* Code that has been #if0'd with the comment "WHY" since revision 1.1 canJuli Mallett2002-10-021-8/+1
* Remove 6-years-stale #if0, the behaviour isn't ever going to be limited toJuli Mallett2002-10-021-5/+1
* Fix spurious three-space indentation in a four-space indentation file.Juli Mallett2002-09-291-2/+2
* Fix ability to use csh(1) as the make(1) shell.Juli Mallett2002-09-291-1/+3
* Make make(1) WARNS=6 clean except for const issues. This mostly involvesJuli Mallett2002-09-287-69/+69
* Fix merge error in previous commit.Juli Mallett2002-09-281-1/+1
* Add empty default cases where they should be, remove non-local execution stuffJuli Mallett2002-09-289-14/+36
* Document the parsing bug.Ruslan Ermilov2002-09-271-1/+13
* Remove a semicolon that appears to be a lie.Juli Mallett2002-09-261-1/+1
* When formatting the time for a target, use %H instead of %k, which is mostlyJuli Mallett2002-09-261-1/+1
* Don't declare things as extern when they will be static.Juli Mallett2002-09-261-1/+6
* Make the DEBUGF() macro portable by (ugh) adding a Debug() function, whichJuli Mallett2002-09-1814-141/+163
* Move common use of if (DEBUG(FOO)) printf... to DEBUGF(FOO, ...), usingJuli Mallett2002-09-1713-431/+172
* #define<space> -> #define<tab>Juli Mallett2002-09-1719-155/+155
* Print debugging from DEBUG(VAR) level to stderr. About to macroise this.Juli Mallett2002-09-171-6/+6
* Make it clear that the ":C" variable modifier expects an extendedArchie Cobbs2002-09-061-2/+2
* Deal with bootstrapping from an old -current (almost exactly a year old)Peter Wemm2002-08-311-0/+3
* Add a -C ala GNU make(1) for Makefiles which are too lazy to use $(MAKE) andJuli Mallett2002-08-253-3/+11
* Allow embedded `:' and `!' in target names.Ruslan Ermilov2002-08-201-2/+31
* Remove local prototypes for main().Juli Mallett2002-08-191-1/+0
* main.c:450: warning: `targs' might be used uninitialized in this functionRuslan Ermilov2002-08-111-1/+1
* Pacify ``make -f /dev/null -V FOO''.Ruslan Ermilov2002-08-071-34/+32
* Print a warning when we are given two scripts for one target. This is neitherJuli Mallett2002-07-281-0/+4
* Back out jmallett's realpath changes. They break a set of makefiles thatWarner Losh2002-07-261-0/+28