summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2005-05-08Don't complain that we cannot make .END.christos
2005-05-08Now that dependencies in .BEGIN, .END, and .INTERRUPT work, allow them.christos
2005-05-03Mark the interrupt job as special so that when we hit ^C with -j and wechristos
2005-05-01Don't accept dependencies for .BEGIN, .END, and .INTERRUPT since theychristos
2005-05-01PR/9566: Arne H. Juul: Document special targets that do not obey dependencies.christos
2005-03-01When parsing conditional tokens, make sure that the token is followed bychristos
2005-02-23In the case of :? modifier, variable can be an expression - say so.sjg
2005-02-16PR/29203, PR/29204: Max Okumoto: KNF changes to make [no functional changes]christos
2005-01-31PR/22559: Valeriy E. Ushakov: make -j can execute commands in wrong directorychristos
2004-12-29Add comments in the pmake style, and factor out a local variable.christos
2004-12-29Dir_MTime did not search for a file using the correct parh; i.e. it waschristos
2004-10-30Add (unsigned char) cast to ctype functionsdsl
2004-07-15define __GNUC_PREREQ__ if it isn't available on host.yamt
2004-07-13Sync usage with man page; from Kouichirou Hiratsuka in PR 26223.wiz
2004-07-13Sort options in synopsis.wiz
2004-07-01Change to use __unused instead and provide a compat definition in make.h ifjmc
2004-07-01Add some checks for gcc around a few function declarations and note thejmc
2004-06-30Add missing NetBSD ID tagsjmc
2004-06-27Fit ASCII output onto an 80-column terminal. From FreeBSD.uwe
2004-06-27Fix a few typos. From FreeBSD.uwe
2004-05-07Add comma in enumerations; fix a sentence; plural needs no apostrophe.wiz
2004-05-07Remove use of sh -e when running in compat mode.sjg
2004-05-07Simplify build, no functional changes.ross
2004-05-06Instead of including from the wrong directory and then fixing it (-I)ross
2004-04-22Recognize -- (dash dash) and apply the usual interpretation.ross
2004-04-13Allow "string" and "${varspec}" on lhs of conditionals.sjg
2004-04-08Revised patch for catching extraneous .else'ssjg
2004-04-08Back out previous patch for now.sjg
2004-04-08Add check for extraneous .else's - based on patch from Arne H. Juulsjg
2004-03-27Validate existence of arguemnt. PR#24933.enami
2004-03-24Fix comment per PR 24437; make(1) tries "makefile" first, and thenfair
2004-03-06Print useful line number on error while executing .for directive.enami
2004-02-20Fix :M so that modifiers in nested variables don't terminate parsingsjg
2004-02-15Use ${.MAKE:S,^./,${.CURDIR}/,} so that when someone doessjg
2004-02-13Spell the plural of suffix "suffixes", not "suffices".wiz
2004-02-05Bump date; uppercase POSIX.wiz
2004-02-05Briefly document the posix command line order and add that thisross
2004-02-05Parse args with open code to eliminate use of getopt(3).ross
2004-02-04Use more mdoc macros; new sentence, new line; bump date for previous.wiz
2004-02-03add parent directory search for make as discussed on tech-toolchain.chuck
2004-01-27Document more SPECIAL SOURCES (aka ATTRIBUTES).lukem
2004-01-24Restore correct name string when VarGetPattern() returns.dsl
2004-01-19ternary is .PHONYsjg
2004-01-11Reindent search loop in SuffFindCmds using 'continue' and 'break' insteaddsl
2004-01-11Change DEBUG(DIR) traces to indent subsequent filenames instead ofdsl
2004-01-09Add unit test for ternary modifiersjg
2004-01-08Fix :?: modifier so that it works again.sjg
2004-01-06Handle more complex conditional expressions.sjg
2004-01-05Homogenize usage messages: make the 'usage' word all lowercase, as this seemsjmmv
2003-12-26Bump date for previous; use macros for marking upwiz