summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Collapse)Author
2007-01-04extend make grammar slightly:Marc Espie
- make it possible to have constructs like .if $A$B == "value" instead of simpler .if $A == "value" - make it possible to have explicit strings comparisons like: .if "string" == "string2" this comes in handy in .for loops, where the variable is expanded, and thus there is no longer any variable for make to look at. So in the end, the "" can sometimes be removed, but not always... small price to pay to get `better' expressions. okay otto@
2007-01-04having a function that iterates through node's datum so that we retrieveMarc Espie
the list item with lst_member is non-sensical, create a new function (Lst_ForEachNodeWhile) that iterates through lstnodes directly and use it. Less obfuscated, slightly more efficient... okay otto@
2007-01-02VarDelete is no longer used by list functions, so let it do type-checkingMarc Espie
correctly.
2006-09-26It seems pointless to assign a variable the atoi() return value afterMichael Knudsen
the strtol() error checking block for the strtol() assignment for the same variable. ok brad mglocker
2006-09-24revert for now, this breaks stuff elsewhere...Marc Espie
2006-09-17on .SUFFIXES: <empty>Marc Espie
also reset one-suffix rules.
2006-05-06do not bother defining End if !CLEANUP, reminded by lint.Marc Espie
2006-04-25same hack for .ln as .oMarc Espie
2006-02-26consistent error message; from ray laiJason McIntyre
ok deraadt
2006-01-20use stdint.h where appropriate. okay millert@Marc Espie
2006-01-12change incorrect FILES entries for makefiles;Jason McIntyre
problem found by marc balmer;
2005-12-29correction from ray lai;Jason McIntyre
ok espie
2005-07-15fixes 4286.Marc Espie
back & forth between fgs and me.
2005-06-26fail if cwd is not available; pr4265; espie@ okMichael Shalayeff
2005-04-13use STD{IN,OUT,ERR}_FILENOTheo de Raadt
2005-02-17alyte spelling-in-comment fixesJolan Luff
2005-01-15Operator for comparisons is '==' and not '='.Marc Balmer
ok naddy@
2004-11-29Spell precede correctly.Jonathan Gray
'looks fine' millert@, krw@. ok jmc@
2004-07-19Remove obsolete note about V7 Bourne Shell; espie@ OKTodd C. Miller
2004-07-19Start working at providing a tutorial for our make, not PMake, whichMarc Espie
would thoroughly confuse newbies. okay and suggestions jmc@.
2004-07-19fix signal race in job.c: the signal handler only sets a flag, andMarc Espie
the main loop polls for that signal periodically. Fixes make -j kernel. okay art@
2004-06-22why should . and .. be the first two entries of any dir ?Marc Espie
Let code be portable. okay millert@
2004-06-19avoid a null pointer dereference if the .DEFAULT target has no commands;Robert Nagy
ok espie@
2004-05-05constify char *.Marc Espie
Add lookup functions for suffixes and transforms, and stat them. okay otto@
2004-04-21- correct SYNOPSISJason McIntyre
- add missing options to usage() and slight sync - point people to psd doc
2004-04-07ISO function declarations, trim a few comments, rename a few variables toMarc Espie
more explicit/more consistent names. okay otto@
2004-03-13.IT -> .ItJason McIntyre
2004-02-12plural of suffix is suffixes;Jason McIntyre
idea stolen from a NetBSD PR submitted by Todd Vierling;
2004-02-09slight tweaks, ok jmc@Marc Espie
2004-02-01add paper.txt target;Jason McIntyre
2004-01-30a collection of flags is an int.Marc Espie
noticed by tedu.
2004-01-28revert totally unapproved commit.Marc Espie
2004-01-28missing deps for generate and a commented out section useful for ↵Michael Shalayeff
bootstrapping w/ alien libc's (now that it uses an evil o'hash functions)
2004-01-23`Ns' implies `No', so `Ns No' -> `Ns'; (even simpler in adduser(8))Jason McIntyre
discussed with todd@
2003-11-22:mod, simpler search patterns. Idea from NetBSD.Marc Espie
ok jmc@
2003-11-08typos from Jonathon Gray;Jason McIntyre
2003-10-19out of bounds. report by david@. ok espie@Ted Unangst
2003-10-07- check if result is valid before using it.Federico G. Schwindt
- correctly set *freePtr, not freePtr. input and ok espie@.
2003-09-29- add some indent and spacingJason McIntyre
- punctuation fixes - update SEE ALSO
2003-09-04put escapes in the right place;Jason McIntyre
(i.e. stuff I got wrong the first time, or missed) this includes some .Cd's with missing quotes and .Nm abuse in man4;
2003-09-02escape punctuation;Jason McIntyre
ok deraadt@
2003-07-14- .Ql -> .Sq where literal doesn't make senseJason McIntyre
- fix the width specifiers in lists/displays - change the for loop into a display for better formatting ok espie@
2003-06-27missing full stop and a .Pp;Jason McIntyre
2003-06-25Use sizeof(nextpathbuf) instead of 2 * MAXPATHLEN; espie@ OKTodd C. Miller
2003-06-25kill unused strcpy. Let the preprocessor compute the right size, as suggestedMarc Espie
by miod and ok miod@
2003-06-10- section reorderJason McIntyre
- COMPATIBILITY merge - macro cleanup - kill whitespace at EOL - new sentence, new line ssh pages ok markus@
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-04-21Stop parsing arguments when we hit "--".Todd C. Miller
2003-04-21build expanded brace with more explicit bound checking.Marc Espie
okay millert@
2003-04-06get rid of some strcpy/sprintf.Marc Espie
ok krw@, matthieu@, deraadt@