From b6620ccc71e27927f9aab82142726797d96aab4e Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Wed, 27 Jan 2010 19:04:46 +0000 Subject: [PATCH] Make the {memalign,free}_etc() available in the kernel emulation. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35321 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../add-ons/kernel/kernelland_emu/misc.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/tests/add-ons/kernel/kernelland_emu/misc.cpp b/src/tests/add-ons/kernel/kernelland_emu/misc.cpp index 193745598a..6023b7d12b 100644 --- a/src/tests/add-ons/kernel/kernelland_emu/misc.cpp +++ b/src/tests/add-ons/kernel/kernelland_emu/misc.cpp @@ -8,11 +8,14 @@ */ #include +#include #include #include #include +#include + thread_id spawn_kernel_thread(thread_func func, const char *name, int32 priority, @@ -27,3 +30,17 @@ send_signal_etc(pid_t thread, uint signal, uint32 flags) { return send_signal(thread, signal); } + + +void* +memalign_etc(size_t alignment, size_t size, uint32 flags) +{ + return memalign(alignment, size); +} + + +void +free_etc(void* address, uint32 flags) +{ + free(address); +}