Kaynağa Gözat

LibELF: Use VirtualAddress class from LibBareMetal

Liav A 5 yıl önce
ebeveyn
işleme
7c4dd0c8cf

+ 1 - 2
Libraries/LibELF/ELFDynamicObject.h

@@ -26,10 +26,9 @@
 
 
 #pragma once
 #pragma once
 
 
+#include <LibBareMetal/Memory/VirtualAddress.h>
 #include <LibELF/exec_elf.h>
 #include <LibELF/exec_elf.h>
 
 
-#include <Kernel/VM/VirtualAddress.h>
-
 class ELFDynamicObject {
 class ELFDynamicObject {
 public:
 public:
     explicit ELFDynamicObject(VirtualAddress base_address, VirtualAddress dynamic_section_address);
     explicit ELFDynamicObject(VirtualAddress base_address, VirtualAddress dynamic_section_address);

+ 1 - 1
Libraries/LibELF/ELFImage.h

@@ -29,7 +29,7 @@
 #include <AK/HashMap.h>
 #include <AK/HashMap.h>
 #include <AK/OwnPtr.h>
 #include <AK/OwnPtr.h>
 #include <AK/String.h>
 #include <AK/String.h>
-#include <Kernel/VM/VirtualAddress.h>
+#include <LibBareMetal/Memory/VirtualAddress.h>
 #include <LibELF/exec_elf.h>
 #include <LibELF/exec_elf.h>
 
 
 class ELFImage {
 class ELFImage {

+ 1 - 1
Libraries/LibELF/ELFLoader.h

@@ -33,7 +33,7 @@
 #include <LibELF/ELFImage.h>
 #include <LibELF/ELFImage.h>
 
 
 #ifdef KERNEL
 #ifdef KERNEL
-#include <Kernel/VM/VirtualAddress.h>
+#    include <LibBareMetal/Memory/VirtualAddress.h>
 class Region;
 class Region;
 #endif
 #endif