From 63265728d43e5cd17c2ce5e1fa824a4d4f8e0e0a Mon Sep 17 00:00:00 2001 From: "Justin C. Miller" Date: Tue, 22 Feb 2022 00:12:07 -0800 Subject: [PATCH] [kernel] Fix build breakage Three issues that caused build breaks when regenerating the build directory after the previous commits: - system.def was including endpoint.def - syscalls/vm_area.cpp was including j6/signals.h - util/util.h was missing an include of stddef.h --- definitions/objects/system.def | 3 --- src/kernel/syscalls/vm_area.cpp | 1 - src/libraries/util/util/util.h | 1 + 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/definitions/objects/system.def b/definitions/objects/system.def index 88fb9e3..5ae0526 100644 --- a/definitions/objects/system.def +++ b/definitions/objects/system.def @@ -1,6 +1,3 @@ -import "objects/endpoint.def" -import "objects/vma.def" - # The system object represents a handle to kernel functionality # needed by drivers and other priviledged services object system : object { diff --git a/src/kernel/syscalls/vm_area.cpp b/src/kernel/syscalls/vm_area.cpp index 1c42f05..96b90c2 100644 --- a/src/kernel/syscalls/vm_area.cpp +++ b/src/kernel/syscalls/vm_area.cpp @@ -1,5 +1,4 @@ #include -#include #include #include "logger.h" diff --git a/src/libraries/util/util/util.h b/src/libraries/util/util/util.h index 41ed91b..83407a5 100644 --- a/src/libraries/util/util/util.h +++ b/src/libraries/util/util/util.h @@ -2,6 +2,7 @@ /// \file util.h /// Utility functions used in other util code +#include #include namespace util {