diff --git a/src/kernel/device_manager.cpp b/src/kernel/device_manager.cpp index 54a8821..ae52711 100644 --- a/src/kernel/device_manager.cpp +++ b/src/kernel/device_manager.cpp @@ -1,3 +1,4 @@ +#include #include #include #include // for checksum diff --git a/src/kernel/heap_allocator.cpp b/src/kernel/heap_allocator.cpp index 1a8051b..5fc196a 100644 --- a/src/kernel/heap_allocator.cpp +++ b/src/kernel/heap_allocator.cpp @@ -1,3 +1,4 @@ +#include #include #include diff --git a/src/kernel/logger.cpp b/src/kernel/logger.cpp index cdf9f27..1b3d916 100644 --- a/src/kernel/logger.cpp +++ b/src/kernel/logger.cpp @@ -1,3 +1,4 @@ +#include #include #include diff --git a/src/kernel/memory.h.cog b/src/kernel/memory.h.cog index 3462a2e..bd2a210 100644 --- a/src/kernel/memory.h.cog +++ b/src/kernel/memory.h.cog @@ -13,8 +13,6 @@ namespace bootproto { struct args; } -void * operator new (size_t, void *p) noexcept; - /// Allocate from the default allocator. /// \arg size The size in bytes requested /// \returns A pointer to the newly allocated memory, diff --git a/src/libraries/util/include/util/vector.h b/src/libraries/util/include/util/vector.h index c38f0af..abfa9a3 100644 --- a/src/libraries/util/include/util/vector.h +++ b/src/libraries/util/include/util/vector.h @@ -2,6 +2,7 @@ /// \file vector.h /// Definition of a simple dynamic vector collection for use in kernel space +#include #include #include #include