Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-04-06 | get rid of some strcpy/sprintf. | Marc Espie | |
ok krw@, matthieu@, deraadt@ | |||
2003-03-28 | little cleanup; | Jason McIntyre | |
systrace(1) ok provos@ | |||
2003-03-10 | these pages all had bad section numbers in the .Xr's; | Jason McIntyre | |
lots of help and ok millert@ | |||
2003-02-18 | intial -> initial; | Jason McIntyre | |
the great intial witch hunt, as prompted by tdeval@ os-aix-dso.c: ok henning@ ab.C: ok drahn@ | |||
2003-01-05 | Grammar and typo fixes, general language improvements | Peter Valchev | |
from jmc@prioris.mini.pw.edu.pl with changes by me | |||
2003-01-03 | revert: reintroduce allTargets list #if CLEANUP, as all nodes are not added | Marc Espie | |
to the hash. ok miod@ | |||
2002-12-30 | Don't pass a NULL arg to Parse_DoVar which can happen if user specifies | Todd C. Miller | |
"make --". Check for "-", not "--" when deciding whether or not to pass something to Lst_AtEnd() (I misunderstood what the old code was trying to do). This fixes, e.g. ports/graphics/tiff | |||
2002-12-30 | Avoid setting optind to 0 since in GNU getopt() that means the same | Todd C. Miller | |
as optreset in BSD getopt. This actually simplifies things a bit. espie@ OK | |||
2002-12-29 | check -DCLEANUP compilation | Marc Espie | |
2002-12-29 | Synch comment with code | Marc Espie | |
2002-12-09 | From Andrushock, s/sucess/success/g | Todd C. Miller | |
2002-08-30 | okay, I'll bite. s/sports/supports/ can go in; it's clearer. | Jason Peel | |
from Tomoyuki Sahara <tshr@oak.dti.ne.jp>; nick@ says this looks better, too | |||
2002-08-12 | Swap args to calloc(3) so they are in the correct order; art@ ok. | Aaron Campbell | |
2002-08-05 | dup2() style nit--don't dup2() if oldfd == newfd; espie@ OK. | Todd C. Miller | |
2002-07-31 | use fork, not vfork. seems to fix misterious trapframe trashing on hppa; ↵ | Michael Shalayeff | |
deraadt@ ok | |||
2002-07-25 | Obey LDSTATIC when building "generate". | Artur Grabowski | |
2002-06-13 | synch comments with actual code. | Marc Espie | |
Okay miod@. | |||
2002-06-12 | a real pid_t cleanup. | Mike Pechkin | |
espie@ ok for make/, deraadt@ one extra eye, millert@ ok | |||
2002-06-11 | This is the first step in sanitizing the conditional parser. | Marc Espie | |
Change the conditional recognition algorithm: scan for a sequence of alphabetic characters, hash it, and compare it against a small table (using ohash functions). This makes Cond_Eval entry more logical, and allows for some shortcuts in recognizing .include, .for, .undef. This also means that conditionals must have an intervening blank between the keyword and the actual test, e.g., .ifA will no longer work. (but no-one actually uses this, and it's highly obfuscated) Okay miod@. | |||
2002-06-08 | . include, | Marc Espie | |
variable modifiers: standard vs non-standard. ok miod@, millert@ | |||
2002-06-05 | missing $OpenBSD$ marker | Marc Espie | |
2002-06-05 | tweak quick_lookup for a faster path. | Marc Espie | |
okay millert@ | |||
2002-05-29 | more snprintf | Theo de Raadt | |
2002-05-27 | unsigned vs unsigned int | Theo de Raadt | |
2002-05-17 | oops, worked only because va_end is a noop on most of our arches. | Marc Espie | |
2002-04-22 | Do not hardcode mvme88k-specific compilation flags here, especially since | Miod Vallat | |
the new flags happen to be no different from those set in <sys.mk> | |||
2002-04-17 | Disallow condTop from ever becoming <0. Fixes regress/mk17 mk18. | Marc Espie | |
ok millert@ | |||
2002-04-16 | explain how conditionals/includes/loops interact. | Marc Espie | |
ok aaron@ | |||
2002-03-23 | uname(3); hunter@dg.net.ua | Theo de Raadt | |
2002-03-19 | Kill remote comments, un-expose private code. | Marc Espie | |
ok millert@ | |||
2002-03-06 | First step in really explaining what make does, and what's standard, | Marc Espie | |
and what's not. okay millert@, miod@. | |||
2002-03-02 | Kill JOB_REMIGRATE. | Marc Espie | |
2002-03-02 | kill #ifdef REMOTE stuff that only obfuscates issues. | Marc Espie | |
ok millert@, miod@ | |||
2002-02-26 | close PR 2311 | Marc Espie | |
2002-02-19 | We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft. | Todd C. Miller | |
2002-01-30 | use defined(__ELF__) instead of a list of ELF architectures from which | Matthieu Herrb | |
sparc64 was missing. This fixes a bug with ELF static libraries on sparc64 | |||
2002-01-16 | Use the volatile specifier to fix warnings about variables being | Todd C. Miller | |
clobbered by longjmp / vfork instead of the gcc "(void)&foo;" hack. | |||
2001-12-02 | Put back the interrupt fixed code, since it's not the issue. | Marc Espie | |
2001-11-23 | back out changes that break kernel compiles. good testing jobmk install! | Theo de Raadt | |
2001-11-22 | Remove broken interrupt handler. | Marc Espie | |
Nothing of what it did is allowed in an interrupt handler. Rather, just mark that an interrupt occurred, and check for interrupts in the wait of RunCommand (that's the correct point to check for interrupts anyways). Okay miod@, millert@ approves (as he's too tired to look at the code) | |||
2001-11-22 | Explicitly mark nodes whose commands have been filled with | Marc Espie | |
implicit (suffix) rules. Then, only expand the IMPSRC/< variable if the node has been marked. This matches what Single Unix 2 and common sense say: implicit rules shouldn't count when an explicit rule has been found (an explicit rule being a full-scale dependency, with some associated commands) Note that Single Unix leaves the `PREFIX' question open, so we leave the PREFIX code as it is. This fixes regression case mk14, which now fails as it should. This is just a bug-fix. Some more correct (and faster) code should probably be substituted. Namely, right now, the suffix code is too greedy, whereas it should test for explicit rules earlier, and not even bother instantiating implicit rules from templates when they duplicate actual existing rules. ok millert@ | |||
2001-11-17 | do not exit() from signal handler | Theo de Raadt | |
2001-11-17 | errno saving | Theo de Raadt | |
2001-11-11 | Fixed version... don't see how this could work on i386, since it didn't | Marc Espie | |
initialize create in main.c. | |||
2001-11-11 | undo changes that crash on (at least) the alpha | Theo de Raadt | |
2001-11-11 | Redo LstInit as a macro: smaller and faster code in all cases, zeroing two | Marc Espie | |
pointers is simpler than calling a function. Recognize purely static lst headers, which don't really need any initialization. ok miod@ | |||
2001-09-19 | occured->occurred | Mike Pechkin | |
idea from deraadt@ via NetBSD millert@ ok p.s. Next commit will fix a typo in the sys/ | |||
2001-09-16 | Make make cross-compilable. | Artur Grabowski | |
2001-09-15 | fix a pasto, fix pr 1969 | Michael Shalayeff | |
2001-09-07 | Repair regular expression substitution. | Marc Espie | |
Even though the code can share some common parts, there is an important difference I had missed. |