summaryrefslogtreecommitdiff
path: root/usr.bin/make/nonints.h
AgeCommit message (Expand)Author
2007-10-15If we don't have emalloc, we won't have strndup either.sjg
2007-10-13* Convert all uses of strdup() to estrdup();apb
2007-10-05Add the ability to .export variables to the environment.sjg
2007-02-04Add code to ensure that .if/.endif are correctly nested with .for/.endfordsl
2006-12-16Use open/read/close instead of stdio for makefiles.dsl
2006-11-17A rather large rototil in the way the parallel make code schedules jobs.dsl
2006-11-01Use of libutil to provide emalloc et al, should be predicated onsjg
2006-08-26Fix non-native build.christos
2006-08-26Don't include <util.h> if we are not NetBSD. Other OS's don't have it.christos
2006-08-26More programs using efun.christos
2006-03-31Add some coverity allocation comments, and change the way the allocatorchristos
2006-02-11Debug trace all the targets we are actually intending making.dsl
2005-05-08Now that dependencies in .BEGIN, .END, and .INTERRUPT work, allow them.christos
2004-12-29Dir_MTime did not search for a file using the correct parh; i.e. it waschristos
2004-05-07Remove use of sh -e when running in compat mode.sjg
2004-05-07Simplify build, no functional changes.ross
2004-03-06Print useful line number on error while executing .for directive.enami
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-14Pass WARNS=3christos
2002-06-15Remove !__STDC__ stuff, de-__P(), ANSIfy, and de-register.wiz
2002-03-14JobExec(): don't use Punt() in the child; it can't possibly DTRT, and will alsopk
2002-01-18Before we #define __attribute__ away, #undef it.thorpej
2002-01-18Make sure to eat __attribute__'s argument, too.thorpej
2002-01-17__attribute__() if we're doing MAKE_BOOTSTRAP is a no-no.eeh
2001-06-12Add 4th arg (flags) to Var_Set so that VarLoopExpand can tell it notsjg
2001-05-29better error messages on exec* failures. From Simon Burge.christos
2000-12-03add noreturn attribute to the functions that need it.christos
2000-10-11More format string cleanup by sommerfeld.is
1999-09-15Rework how :: dependencies are handled.mycroft
1998-09-18Fix conditional variable expression parsing (reported by cgd)christos
1998-04-01Add conditional variable evaluation from Alistair Crooks.christos
1998-03-26PR/5210: Hauke Fath: make core dumps with .SHELLchristos
1997-09-23fix some ints that should be "time_t" per PR#4139fair
1997-05-02- Target searching addition:christos
1996-11-06- Merge in FreeBSD and Lite2 changes.christos
1996-08-13Add estrdup(), a checked version of strdup and use it.christos
1996-05-28- Move -D flags from Makefile to config.h and explain what they do. Addchristos
1996-03-31make emalloc and erealloc return void *; closes PR/2276christos
1996-03-29Added erealloc() function that calls enomem() if the allocation failsjtc
1995-11-02Minor:christos
1995-06-14- $NetBSD$ rcsidschristos
1994-06-16Christos' fix for quoting variable extraction properly.jtc
1994-06-06Fixes from Christos Zoulas, who used purify, objectcenter and testcenterjtc
1994-03-05fixes/improvements from Christos Zoulas <christos@deshaw.com>.cgd
1993-08-01Add RCS identifiers.mycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd