2965c99fea
a flattened argument/environment buffer now. This simplifies the work for the kernel a bit, since it can just copy the buffer and check whether it looks OK instead of messing around with individual strings. The runtime loader also gets a flattened array. * Set the maximum size of the arguments/environment buffer to 128 KB. When more arguments are passed, we fail with a proper error code (instead of just truncating the arguments as before). * On exec*() the first argument was silently replaced by the given path name, which is not correct. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26119 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
||
---|---|---|
.. | ||
arch | ||
posix | ||
commpage_defs.h | ||
ddm_userland_interface_defs.h | ||
device_manager_defs.h | ||
elf32.h | ||
generic_syscall_defs.h | ||
real_time_data.h | ||
safemode_defs.h | ||
spinlock_contention.h | ||
syscall_process_info.h | ||
syscalls.h | ||
thread_defs.h | ||
tls.h | ||
user_runtime.h | ||
user_thread_defs.h | ||
vfs_defs.h | ||
vm_defs.h |