Remove base/native_types.h headers

Issue #1993
This commit is contained in:
Norman Feske
2016-06-13 13:53:58 +02:00
parent d6ba00089b
commit f7bdd383e2
79 changed files with 324 additions and 310 deletions

View File

@ -11,7 +11,7 @@
* under the terms of the GNU General Public License version 2.
*/
#include <base/cap_alloc.h>
#include <base/internal/cap_alloc.h>
Genode::Cap_index_allocator* Genode::cap_idx_alloc()
{

View File

@ -15,7 +15,7 @@
/* Genode includes */
#include <base/cap_map.h>
#include <base/native_types.h>
#include <base/native_capability.h>
#include <util/assert.h>

View File

@ -31,6 +31,7 @@
/* base-internal includes */
#include <base/internal/lock_helper.h> /* for 'thread_get_my_native_id()' */
#include <base/internal/ipc_server.h>
#include <base/internal/native_utcb.h>
/* Fiasco.OC includes */
namespace Fiasco {

View File

@ -16,6 +16,10 @@
#include <util/construct_at.h>
#include <base/thread.h>
#include <base/sleep.h>
#include <foc/native_capability.h>
/* base-internal includes */
#include <base/internal/native_utcb.h>
/*****************************

View File

@ -11,8 +11,12 @@
* under the terms of the GNU General Public License version 2.
*/
/* Genode includes */
#include <base/thread.h>
/* base-internal includes */
#include <base/internal/native_utcb.h>
Genode::Thread *Genode::Thread::myself()
{

View File

@ -19,10 +19,12 @@
#include <base/sleep.h>
#include <base/env.h>
#include <cpu_thread/client.h>
#include <foc/native_capability.h>
/* base-internal includes */
#include <base/internal/stack.h>
/* Fiasco includes */
namespace Fiasco {
#include <l4/sys/utcb.h>
}