Remove signal-source headers from public API

Those headers implement a platform-specific mechanism. They are never
used by components directly.

This patch also cleans up a few other remaining platform-specific
artifact such as the Fiasco.OC-specific assert.h.

Issue #1993
This commit is contained in:
Norman Feske
2016-07-12 16:33:18 +02:00
parent 0efd5a3078
commit 62d65d00e0
19 changed files with 48 additions and 50 deletions

View File

@ -19,6 +19,7 @@
/* base-internal includes */
#include <base/internal/ipc_server.h>
#include <signal_source/signal_source.h>
using namespace Genode;

View File

@ -18,11 +18,11 @@
#include <base/thread.h>
#include <base/sleep.h>
#include <base/trace/events.h>
#include <signal_source/client.h>
#include <util/volatile_object.h>
/* base-internal includes */
#include <base/internal/globals.h>
#include <signal_source/client.h>
using namespace Genode;