[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
This commit is contained in:
Justin C. Miller
2022-02-22 00:12:07 -08:00
parent 69a3b6dad7
commit 63265728d4
3 changed files with 1 additions and 4 deletions

View File

@@ -1,6 +1,3 @@
import "objects/endpoint.def"
import "objects/vma.def"
# The system object represents a handle to kernel functionality # The system object represents a handle to kernel functionality
# needed by drivers and other priviledged services # needed by drivers and other priviledged services
object system : object { object system : object {

View File

@@ -1,5 +1,4 @@
#include <j6/errors.h> #include <j6/errors.h>
#include <j6/signals.h>
#include <j6/types.h> #include <j6/types.h>
#include "logger.h" #include "logger.h"

View File

@@ -2,6 +2,7 @@
/// \file util.h /// \file util.h
/// Utility functions used in other util code /// Utility functions used in other util code
#include <stddef.h>
#include <stdint.h> #include <stdint.h>
namespace util { namespace util {