summaryrefslogtreecommitdiffhomepage
path: root/Private/KernelKit/CodeManager.hpp
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-28 19:29:01 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-28 19:29:42 +0100
commitf06d0703a5813841f5a6dacd294c5cfbe9394037 (patch)
treeb6626ef96cd0fe290e889054c8a934e04d556eef /Private/KernelKit/CodeManager.hpp
parent4a789fd64c44e38ed0c3d9fb597e62afd17a337d (diff)
Kernel: Update SPECIFICATION.TXT, Implement Shared objects primitives.
Kernel: Working on EFI reimplementation. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Private/KernelKit/CodeManager.hpp')
-rw-r--r--Private/KernelKit/CodeManager.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Private/KernelKit/CodeManager.hpp b/Private/KernelKit/CodeManager.hpp
index 5aa35a5b..66c8ca45 100644
--- a/Private/KernelKit/CodeManager.hpp
+++ b/Private/KernelKit/CodeManager.hpp
@@ -10,6 +10,7 @@
#ifndef _INC_CODE_MANAGER_
#define _INC_CODE_MANAGER_
+#include "NewKit/Defines.hpp"
#include <KernelKit/PEF.hpp>
#include <NewKit/ErrorOr.hpp>
#include <NewKit/String.hpp>
@@ -26,6 +27,7 @@ class PEFLoader : public Loader
explicit PEFLoader() = delete;
public:
+ explicit PEFLoader(const VoidPtr blob);
explicit PEFLoader(const char *path);
~PEFLoader() override;