1
0
mirror of https://github.com/SerenityOS/serenity synced 2024-07-09 12:00:49 +00:00

Kernel: Include missing headers for various files

With these missing header files, we can now build these files for
aarch64.
This commit is contained in:
Timon Kruiper 2022-10-25 18:53:04 +02:00 committed by Gunnar Beutner
parent fcbb6b79ac
commit 97f1fa7d8f
6 changed files with 7 additions and 0 deletions

View File

@ -6,6 +6,7 @@
#pragma once
#include <AK/Badge.h>
#include <AK/OwnPtr.h>
#include <AK/Types.h>
#include <AK/Vector.h>

View File

@ -13,6 +13,8 @@
#include <AK/Types.h>
#include <Kernel/API/KeyCode.h>
#include <Kernel/API/MousePacket.h>
#include <Kernel/Devices/HID/HIDDevice.h>
#include <Kernel/Forward.h>
#include <Kernel/Library/LockRefPtr.h>
#include <Kernel/Library/NonnullLockRefPtrVector.h>
#include <Kernel/Locking/Spinlock.h>

View File

@ -7,6 +7,7 @@
#include <AK/JsonObjectSerializer.h>
#include <Kernel/Arch/InterruptManagement.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Kernel/Interrupts.h>
#include <Kernel/Interrupts/GenericInterruptHandler.h>
#include <Kernel/Sections.h>
namespace Kernel {

View File

@ -29,6 +29,7 @@ class Inode;
class InodeIdentifier;
class InodeWatcher;
class KBuffer;
class KString;
class LocalSocket;
class Mutex;
class MasterPTY;

View File

@ -8,6 +8,7 @@
#include <AK/AtomicRefCounted.h>
#include <AK/IntrusiveList.h>
#include <Kernel/Forward.h>
#include <Kernel/Library/LockWeakable.h>
#include <Kernel/Locking/SpinlockProtected.h>
#include <Kernel/UnixTypes.h>

View File

@ -4,6 +4,7 @@
* SPDX-License-Identifier: BSD-2-Clause
*/
#include <Kernel/Arch/CPU.h>
#include <Kernel/Arch/Delay.h>
#include <Kernel/Storage/ATA/ATADiskDevice.h>
#include <Kernel/Storage/ATA/ATAPort.h>