aboutsummaryrefslogtreecommitdiff
path: root/arch/x86_64/src
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86_64/src')
-rw-r--r--arch/x86_64/src/memory/main.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/x86_64/src/memory/main.cpp b/arch/x86_64/src/memory/main.cpp
index a6f91d9..08308db 100644
--- a/arch/x86_64/src/memory/main.cpp
+++ b/arch/x86_64/src/memory/main.cpp
@@ -7,6 +7,9 @@
#include "arch/memory/heap/heap_allocator.hpp"
#include "arch/memory/paging/active_page_table.hpp"
#include "arch/memory/paging/kernel_mapper.hpp"
+#include "arch/stl/shared_pointer.hpp"
+#include "arch/stl/unique_pointer.hpp"
+#include "arch/stl/vector.hpp"
namespace teachos::arch::memory
{
@@ -49,5 +52,11 @@ namespace teachos::arch::memory
remap_heap(allocator, active_table);
video::vga::text::write("Heap remapping successful", video::vga::text::common_attributes::green_on_black);
video::vga::text::newline();
+
+ auto test2 = stl::make_unique<int>(0);
+ auto test3 = stl::make_shared<int>(0);
+ if (test2 && test3)
+ {
+ }
}
} // namespace teachos::arch::memory