54610247ad
When using the initial SP of a main thread for the UTCB startup-argument, fork_trampoline in libc_noux gets broken. The function expects the SP to be initialized already in contrast to the _start function in crt0.s that is called for processes that are not forked. As the main-thread UTCB is located at the same virtual address for every PD anyways, we can circumvent this problem by defining it statically. ref #964 |
||
---|---|---|
.. | ||
lock | ||
signal | ||
thread | ||
console.cc | ||
ipc.cc | ||
pager.cc | ||
placement_new.h | ||
singleton.h | ||
thread_support.cc |