From 1c146ba1a588d789d8601676bdfedc9809fc3c79 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Thu, 2 Mar 2023 22:12:42 +0200 Subject: [PATCH] BAN: remove aligned alloc from ban --- BAN/BAN/Memory.cpp | 4 ---- BAN/include/BAN/Memory.h | 1 - 2 files changed, 5 deletions(-) diff --git a/BAN/BAN/Memory.cpp b/BAN/BAN/Memory.cpp index c669032e..b0d87769 100644 --- a/BAN/BAN/Memory.cpp +++ b/BAN/BAN/Memory.cpp @@ -1,11 +1,7 @@ #include -namespace std { enum class align_val_t : size_t {}; } - void* operator new(size_t size) { return BAN::allocator(size); } void* operator new[](size_t size) { return BAN::allocator(size); } -void* operator new(size_t size, std::align_val_t align) { return BAN::allocator_align(size, (size_t)align); } -void* operator new[](size_t size, std::align_val_t align) { return BAN::allocator_align(size, (size_t)align); } void operator delete(void* addr) { BAN::deallocator(addr); } void operator delete[](void* addr) { BAN::deallocator(addr); } diff --git a/BAN/include/BAN/Memory.h b/BAN/include/BAN/Memory.h index 5a06ef3a..ce44c613 100644 --- a/BAN/include/BAN/Memory.h +++ b/BAN/include/BAN/Memory.h @@ -17,7 +17,6 @@ namespace BAN { #if defined(__is_kernel) static constexpr void*(&allocator)(size_t) = kmalloc; - static constexpr void*(&allocator_align)(size_t, size_t) = kmalloc; static constexpr void(&deallocator)(void*) = kfree; #else static constexpr void*(&allocator)(size_t) = malloc;