diff --git a/repos/base-fiasco/src/core/platform.cc b/repos/base-fiasco/src/core/platform.cc index 2f7f1e180..3570f44d0 100644 --- a/repos/base-fiasco/src/core/platform.cc +++ b/repos/base-fiasco/src/core/platform.cc @@ -14,9 +14,11 @@ /* Genode includes */ #include #include -#include #include #include + +/* base-internal includes */ +#include #include /* core includes */ diff --git a/repos/base-foc/src/core/platform.cc b/repos/base-foc/src/core/platform.cc index 59fb31ed6..3274d139a 100644 --- a/repos/base-foc/src/core/platform.cc +++ b/repos/base-foc/src/core/platform.cc @@ -15,10 +15,12 @@ /* Genode includes */ #include #include -#include #include #include +/* base-internal includes */ +#include + /* core includes */ #include #include diff --git a/repos/base-foc/src/include/startup/internal/_main_parent_cap.h b/repos/base-foc/src/include/startup/internal/_main_parent_cap.h index 7378518d6..0cfaec8d8 100644 --- a/repos/base-foc/src/include/startup/internal/_main_parent_cap.h +++ b/repos/base-foc/src/include/startup/internal/_main_parent_cap.h @@ -14,8 +14,12 @@ #ifndef _INCLUDE__STARTUP__INTERNAL___MAIN_PARENT_CAP_H_ #define _INCLUDE__STARTUP__INTERNAL___MAIN_PARENT_CAP_H_ +/* Genode includes */ #include +/* base-internal includes */ +#include + namespace Genode { /** diff --git a/repos/base-hw/src/include/startup/internal/_main_parent_cap.h b/repos/base-hw/src/include/startup/internal/_main_parent_cap.h index 2c8ac855c..995eadb20 100644 --- a/repos/base-hw/src/include/startup/internal/_main_parent_cap.h +++ b/repos/base-hw/src/include/startup/internal/_main_parent_cap.h @@ -17,9 +17,10 @@ /* Genode includes */ #include -namespace Hw { - extern Genode::Untyped_capability _parent_cap; -} +/* base-internal includes */ +#include + +namespace Hw { extern Genode::Untyped_capability _parent_cap; } namespace Genode { diff --git a/repos/base-linux/src/base/process/process.cc b/repos/base-linux/src/base/process/process.cc index ab885c797..074d90717 100644 --- a/repos/base-linux/src/base/process/process.cc +++ b/repos/base-linux/src/base/process/process.cc @@ -12,14 +12,14 @@ */ /* Genode includes */ -#include #include #include #include #include -/* framework-internal includes */ +/* base-internal includes */ #include +#include using namespace Genode; diff --git a/repos/base-linux/src/lib/lx_hybrid/lx_hybrid.cc b/repos/base-linux/src/lib/lx_hybrid/lx_hybrid.cc index 5eb3ddb26..d49ce0f40 100644 --- a/repos/base-linux/src/lib/lx_hybrid/lx_hybrid.cc +++ b/repos/base-linux/src/lib/lx_hybrid/lx_hybrid.cc @@ -11,7 +11,7 @@ * under the terms of the GNU General Public License version 2. */ -#include +//#include #include #include #include diff --git a/repos/base-linux/src/test/lx_rmap/main.cc b/repos/base-linux/src/test/lx_rmap/main.cc index a9f8b51bf..6f8cedebd 100644 --- a/repos/base-linux/src/test/lx_rmap/main.cc +++ b/repos/base-linux/src/test/lx_rmap/main.cc @@ -14,14 +14,12 @@ /* Genode includes */ #include #include -#include #include #include #include #include - static void blob() __attribute__((used)); static void blob() { diff --git a/repos/base-okl4/src/core/platform.cc b/repos/base-okl4/src/core/platform.cc index 3198f8c2c..13eaf2b1a 100644 --- a/repos/base-okl4/src/core/platform.cc +++ b/repos/base-okl4/src/core/platform.cc @@ -14,10 +14,12 @@ /* Genode includes */ #include #include -#include #include #include +/* base-internal includes */ +#include + /* core includes */ #include #include diff --git a/repos/base-pistachio/src/core/platform.cc b/repos/base-pistachio/src/core/platform.cc index efd073d1e..2ff6b76ef 100644 --- a/repos/base-pistachio/src/core/platform.cc +++ b/repos/base-pistachio/src/core/platform.cc @@ -14,11 +14,13 @@ /* Genode includes */ #include #include -#include #include #include #include +/* base-internal includes */ +#include + /* core includes */ #include #include diff --git a/repos/base/src/base/elf/elf_binary.cc b/repos/base/src/base/elf/elf_binary.cc index 50e77d829..2ab60aca1 100644 --- a/repos/base/src/base/elf/elf_binary.cc +++ b/repos/base/src/base/elf/elf_binary.cc @@ -15,11 +15,11 @@ /* Genode includes */ #include -#include #include /* base-internal includes */ #include +#include using namespace Genode; diff --git a/repos/base/src/base/env/reinitialize.cc b/repos/base/src/base/env/reinitialize.cc index e264be794..6436bf13a 100644 --- a/repos/base/src/base/env/reinitialize.cc +++ b/repos/base/src/base/env/reinitialize.cc @@ -12,14 +12,14 @@ * under the terms of the GNU General Public License version 2. */ -/* base-internal includes */ -#include - /* Genode includes */ #include -#include #include +/* base-internal includes */ +#include +#include + void prepare_reinit_main_thread(); void reinit_main_thread(); diff --git a/repos/base/src/base/process/process.cc b/repos/base/src/base/process/process.cc index 8dd5248d7..27d899272 100644 --- a/repos/base/src/base/process/process.cc +++ b/repos/base/src/base/process/process.cc @@ -12,13 +12,16 @@ * under the terms of the GNU General Public License version 2. */ +/* Genode includes */ #include -#include #include #include #include #include +/* base-internal includes */ +#include + using namespace Genode; Dataspace_capability Process::_dynamic_linker_cap; diff --git a/repos/base/include/base/crt0.h b/repos/base/src/include/base/internal/crt0.h similarity index 100% rename from repos/base/include/base/crt0.h rename to repos/base/src/include/base/internal/crt0.h diff --git a/repos/base/include/base/elf.h b/repos/base/src/include/base/internal/elf.h similarity index 100% rename from repos/base/include/base/elf.h rename to repos/base/src/include/base/internal/elf.h diff --git a/repos/base/src/include/startup/internal/_main_parent_cap.h b/repos/base/src/include/startup/internal/_main_parent_cap.h index 63192cf22..16c12e234 100644 --- a/repos/base/src/include/startup/internal/_main_parent_cap.h +++ b/repos/base/src/include/startup/internal/_main_parent_cap.h @@ -17,6 +17,9 @@ #ifndef _INCLUDE__STARTUP__INTERNAL___MAIN_PARENT_CAP_H_ #define _INCLUDE__STARTUP__INTERNAL___MAIN_PARENT_CAP_H_ +/* base-internal includes */ +#include + namespace Genode { /** diff --git a/repos/base/src/lib/startup/_main.cc b/repos/base/src/lib/startup/_main.cc index 1d04ab108..90c8ad430 100644 --- a/repos/base/src/lib/startup/_main.cc +++ b/repos/base/src/lib/startup/_main.cc @@ -19,13 +19,13 @@ */ /* Genode includes */ -#include #include #include #include /* platform-specific local helper functions */ #include +#include using namespace Genode; diff --git a/repos/os/src/server/tz_vmm/include/vm_base.h b/repos/os/src/server/tz_vmm/include/vm_base.h index 26aad675b..ad27b5383 100644 --- a/repos/os/src/server/tz_vmm/include/vm_base.h +++ b/repos/os/src/server/tz_vmm/include/vm_base.h @@ -15,7 +15,6 @@ #define _SRC__SERVER__VMM__INCLUDE__VM_H_ /* Genode includes */ -#include #include #include #include