genode/repos/libports/include/libc
Norman Feske 3a65f0bba3 libc: 'with_libc' mechanism to enter libc runtime
This commit extends an easy-to-use mechanism to allow Genode component
code to enter/leave the libc application context. This is needed
whenever low-level component code (like signal handlers or RPC
functions) need to interact with potentially blocking libc I/O
functions.

Please note that this commit contains the API-level design only. The
actual context switching code 'execute_in_application_context' is
missing.
2017-02-28 12:59:16 +01:00
..
allocator.h libc: add Libc::Allocator that uses malloc/free 2017-02-07 11:12:23 +01:00
component.h libc: 'with_libc' mechanism to enter libc runtime 2017-02-28 12:59:16 +01:00