CVSROOT: /sources/hurd
Module name: hurd-l4
Changes by: Neal H. Walfield <neal> 08/07/01 15:40:23
Modified files:
libc-parts : process-spawn.c ChangeLog
Log message:
2008-07-01 Neal H. Walfield <[EMAIL PROTECTED]>
* process-spawn.c (process_spawn): Separate arguments with a
NUL,
not a space. Likewise of environment variables. Correctly off
by
one error when calculating the size required by the environment.
Remember the regions of address space that we allocated and free
them after we are done. Correctly set the folio's subpage.
Add a
check that ensures that allocated pages are really zeroed. When
freeing AS_ROOT, overwrite the used capability slot. Destroy AS.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libc-parts/process-spawn.c?cvsroot=hurd&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libc-parts/ChangeLog?cvsroot=hurd&r1=1.55&r2=1.56