diff options
author | Mike Frysinger <vapier@gentoo.org> | 2005-12-22 01:46:09 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2005-12-22 01:46:09 +0000 |
commit | cff695fb4c59ce0cb7bb1724e3c6eafa5906957d (patch) | |
tree | b8edf58d5b033920c4434fae1f8901d34b3f17b8 /libc/unistd/getlogin.c | |
parent | 24f818725bb7eeffff055fe5b5a0cd0bdf490bca (diff) |
Jie Zhang writes:
I think the loop was written for MMU case. When there is MMU, mmap ()
is used to allocate the stack. If one segment is already mapped, we
should continue to see if we can use the next one. However, for NOMMU,
malloc () is used. It's waste of CPU cycles to continue to try if it
fails. Here is a new patch, which makes this change only for NOMMU.
Diffstat (limited to 'libc/unistd/getlogin.c')
0 files changed, 0 insertions, 0 deletions