1*0867d7e8Sbjh21 /* $NetBSD: rmalloc.c,v 1.2 2006/07/13 16:48:18 bjh21 Exp $ */ 2*0867d7e8Sbjh21 3bb2de9ffSbjh21 #include <lib/libsa/stand.h> 4bb2de9ffSbjh21 #include <riscoscalls.h> 5bb2de9ffSbjh21 6bb2de9ffSbjh21 void * alloc(size_t size)7bb2de9ffSbjh21alloc(size_t size) 8bb2de9ffSbjh21 { 9bb2de9ffSbjh21 void *ret; 10bb2de9ffSbjh21 11bb2de9ffSbjh21 if (xosmodule_alloc(size, &ret) != NULL) 12bb2de9ffSbjh21 return NULL; 13bb2de9ffSbjh21 return ret; 14bb2de9ffSbjh21 } 15bb2de9ffSbjh21 dealloc(void * ptr,size_t size)16bb2de9ffSbjh21void dealloc(void *ptr, size_t size) 17bb2de9ffSbjh21 { 18bb2de9ffSbjh21 19bb2de9ffSbjh21 xosmodule_free(ptr); 20bb2de9ffSbjh21 } 21