genode/repos/ports/src/lib
Josef Söntgen a838b6a657 noux: add local nanosleep(2) and sleep(3)
Up to now Noux used the libc sleep functions, which actually is not
possible because the _nanosleep() function implemented by our libc
creates a new thread to handle the timeout. Noux childs may have
only one thread, e.g., the main thread, though. To fix this issue
sleeping is now handled directly by Noux. It is implemented by calling
select(2) with a timeout. This fix is needed for mutt(1), which calls
sleep when it prints a notification for the user.

Fixes #1374.
2015-02-16 13:40:35 +01:00
..
gdbserver_libc_support Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
gdbserver_platform Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
libc_noux noux: add local nanosleep(2) and sleep(3) 2015-02-16 13:40:35 +01:00