diff options
author | Eric Andersen <andersen@codepoet.org> | 2006-07-03 19:10:42 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2006-07-03 19:10:42 +0000 |
commit | 8d232a6025d16a41d3db742dfccc64941f3a149e (patch) | |
tree | 4850d0dcfc718c1242ef2e763b8f28015af1ffb7 /libc/unistd/exec.c | |
parent | 69ccfcf7630b26bbba1b7770706e7a211e098947 (diff) |
Atsushi Nemoto writes:
current pipe.S seems broken for error case. For example, "la t0,
__syscall_error" should be "la t9, __syscall_error"? Jumping to
__syscall_error without reverting sp is correct?
I updated this patch against recent snapshot and tested: it looks OK.
* Get rid of saving/restoring a0. No need to adjust sp.
* Fix code in error path.
Diffstat (limited to 'libc/unistd/exec.c')
0 files changed, 0 insertions, 0 deletions