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 | ||
area.c | ||
atomic.c | ||
debug.c | ||
disk_scanner.cpp | ||
driver_settings.c | ||
find_directory.c | ||
fs_attr.c | ||
fs_index.c | ||
fs_info.c | ||
fs_query.cpp | ||
fs_volume.c | ||
image.cpp | ||
Jamfile | ||
parsedate.cpp | ||
port.c | ||
scheduler.c | ||
sem.c | ||
syscalls.S | ||
system_info.c | ||
team.c | ||
thread.c | ||
time.c | ||
wait_for_objects.cpp |