diff options
author | rsc <rsc> | 2007-08-27 15:17:40 +0000 |
---|---|---|
committer | rsc <rsc> | 2007-08-27 15:17:40 +0000 |
commit | 629c1fe743c681c950805b2f3802c90026e58224 (patch) | |
tree | 578e9d245f47c40d6cc1a685e86f1c7787e26e53 /pipe.c | |
parent | e79b16598cce3a69d5f4711a6795cec9037056b7 (diff) | |
download | xv6-labs-629c1fe743c681c950805b2f3802c90026e58224.tar.gz xv6-labs-629c1fe743c681c950805b2f3802c90026e58224.tar.bz2 xv6-labs-629c1fe743c681c950805b2f3802c90026e58224.zip |
Edit exec.
Do not commit to new memory image until
nothing can go wrong, avoiding bad2 case.
Be sure to allocate enough stack space for argv.
Load executable before initializing stack, to
keep ELF loops together.
Make argv loop clearer.
Diffstat (limited to 'pipe.c')
0 files changed, 0 insertions, 0 deletions