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
This commit is contained in:
@@ -8,11 +8,14 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
#include <KernelExport.h>
|
#include <KernelExport.h>
|
||||||
|
|
||||||
|
#include <heap.h>
|
||||||
|
|
||||||
|
|
||||||
thread_id
|
thread_id
|
||||||
spawn_kernel_thread(thread_func func, const char *name, int32 priority,
|
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);
|
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);
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user