diff options
Diffstat (limited to 'shell/ash.c')
-rw-r--r-- | shell/ash.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/shell/ash.c b/shell/ash.c index ffafcfeb4..0c893998d 100644 --- a/shell/ash.c +++ b/shell/ash.c | |||
@@ -6756,7 +6756,11 @@ forkshell(struct job *jp, const union node *n, int mode) | |||
6756 | TRACE(("forkshell(%%%d, 0x%lx, %d) called\n", jp - jobtab, (long)n, | 6756 | TRACE(("forkshell(%%%d, 0x%lx, %d) called\n", jp - jobtab, (long)n, |
6757 | mode)); | 6757 | mode)); |
6758 | INTOFF; | 6758 | INTOFF; |
6759 | #if !defined(__UCLIBC__) || defined(__UCLIBC_HAS_MMU__) | ||
6759 | pid = fork(); | 6760 | pid = fork(); |
6761 | #else | ||
6762 | pid = vfork(); | ||
6763 | #endif | ||
6760 | if (pid == -1) { | 6764 | if (pid == -1) { |
6761 | TRACE(("Fork failed, errno=%d\n", errno)); | 6765 | TRACE(("Fork failed, errno=%d\n", errno)); |
6762 | INTON; | 6766 | INTON; |
@@ -12627,7 +12631,7 @@ findvar(struct var **vpp, const char *name) | |||
12627 | /* | 12631 | /* |
12628 | * Copyright (c) 1999 Herbert Xu <herbert@debian.org> | 12632 | * Copyright (c) 1999 Herbert Xu <herbert@debian.org> |
12629 | * This file contains code for the times builtin. | 12633 | * This file contains code for the times builtin. |
12630 | * $Id: ash.c,v 1.31 2001/10/24 17:19:35 andersen Exp $ | 12634 | * $Id: ash.c,v 1.32 2001/10/28 05:12:18 andersen Exp $ |
12631 | */ | 12635 | */ |
12632 | static int timescmd (int argc, char **argv) | 12636 | static int timescmd (int argc, char **argv) |
12633 | { | 12637 | { |