aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make/compat.c
Commit message (Expand)AuthorAgeFilesLines
* Merge compat.c into job.c. There is a lot in common between theseHartmut Brandt2005-05-101-765/+0
* Split Var_Subst() into two functions: Var_SubstOnly() which substitutesHartmut Brandt2005-05-091-1/+1
* Replace Lst_ForEach by LST_FOREACH.Hartmut Brandt2005-03-161-7/+3
* Use the Buf_Peel function to get to the string contained into aHartmut Brandt2005-03-081-5/+1
* Remove useless local prototypes.Hartmut Brandt2005-03-081-4/+0
* Style: fix indentation.Hartmut Brandt2005-03-081-479/+489
* Change the return value of Var_Subst to return a Buffer insteadHartmut Brandt2005-02-251-1/+6
* Replace the calls to Lst_ForEach with the new LST_FOREACH macro andHartmut Brandt2005-02-241-8/+22
* Fix spacing by converting mixes of space and tab to tab. Also add a numberHartmut Brandt2005-02-101-13/+13
* Use _exit() instead of exit() when the exec() after a vfork() fails.Hartmut Brandt2005-02-041-1/+1
* General whitespace cleanup: remove mixes of tabs and spaces, removeHartmut Brandt2005-02-041-3/+3
* Minor cleanup: make brk_string to return argc only if the pointer to itHartmut Brandt2005-02-041-14/+4
* Style: remove a space between a function name and the openingHartmut Brandt2005-02-041-1/+1
* Some more easy constification.Hartmut Brandt2005-02-041-4/+5
* Clean up include files and file including. Split nonints.h into piecesHartmut Brandt2005-02-011-14/+23
* Instead of dynamically allocating list heads allocated them staticallyHartmut Brandt2004-12-161-10/+10
* Typedefs of pointers to structs are evil. Make Lst and LstNode typedef ofHartmut Brandt2004-12-071-2/+2
* Style: remove a lot of unnecessary casts, add some and spell the nullHartmut Brandt2004-12-011-13/+13
* Stylification: missing spaces, extra space after function names, castsHartmut Brandt2004-11-301-59/+60
* Fix a (very) long standing bug in make (this has been there probablyHartmut Brandt2004-11-121-15/+42
* Expand the scope of the .SHELL specification to also coverRuslan Ermilov2004-10-231-2/+5
* Implement POSIX's '+' flag for command lines. This flag causes a lineHartmut Brandt2004-07-291-24/+43
* Make the -q option DTRT in the compat mode.Ruslan Ermilov2003-10-031-1/+1
* Remove efree(), it isn't used consistently enough to even pretend that itJuli Mallett2002-10-231-4/+4
* Convert make(1) to use ANSI style function declarations. VariableJuli Mallett2002-10-091-14/+8
* Make make(1) WARNS=6 clean except for const issues. This mostly involvesJuli Mallett2002-09-281-5/+5
* Add empty default cases where they should be, remove non-local execution stuffJuli Mallett2002-09-281-13/+5
* Make the DEBUGF() macro portable by (ugh) adding a Debug() function, whichJuli Mallett2002-09-181-4/+4
* Move common use of if (DEBUG(FOO)) printf... to DEBUGF(FOO, ...), usingJuli Mallett2002-09-171-11/+5
* String lengths and sizeof()s are size_t not int. Mark an unused parameterJuli Mallett2002-06-121-0/+1
* Back out the ``run shell from $PATH'' change; this was an overkillRuslan Ermilov2002-05-241-11/+3
* Do not run shell from /bin, run it from $PATH.Ruslan Ermilov2002-05-221-3/+11
* Fix copyrights, and undo SCS ID damage.David E. O'Brien2002-04-131-1/+2
* Update SCM ID method.David E. O'Brien2002-04-131-3/+1
* De'register.David E. O'Brien2002-04-131-1/+1
* remove __PWarner Losh2002-03-221-3/+3
* Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. TheSheldon Hearn2001-07-261-4/+5
* There's also no point in #typedef'ing void/char pointers. Accordingly,Will Andrews2000-12-021-14/+14
* There's no reason to use fancy forms of NULL. Replace all instancesWill Andrews2000-12-021-7/+7
* Use __RCSID()Wilfredo Sanchez2000-07-091-6/+4
* Add loud debugging facility (-dl option) which allows programmers/developersWill Andrews2000-05-141-1/+1
* #include <errno.h> where needed. Kill extern int errno;.Warner Losh2000-04-141-1/+0
* Unduplicate IDs from comments, do $Id -> $FreeBSD$ (submitted-by: bde)Tim Vanderhoek1999-09-111-2/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-2/+2
* Merge style- and trivial- only changes from OpenBSD (dated 1999/07/29-19:55+1).Tim Vanderhoek1999-08-171-9/+14
* When printing an error message after command execution fails, don't assumeTim Vanderhoek1999-07-311-2/+4
* Fix spurious `free()' when -d g2 is enabled.Joseph Koshy1998-09-091-3/+12
* When exiting on SIGINT, exit with signal statusMartin Cracauer1998-08-241-2/+5
* Fix broken (at least on alpha, but probably on i386 too) code whichJohn Birrell1998-05-131-4/+4
* Some commands are shell builtins. Execute the builtins by the shellWolfram Schneider1998-05-121-1/+50