1 #include <t_services.h>
3 static void * heapPtr = 0;
4 extern void *_heap_start, *_heap_end;
7 * 要求があればヒープ上にメモリ領域を割り当てる。freeは使わないことを仮定している。
10 void * malloc(size_t size)
18 heapPtr = _heap_start;
22 if ((heapPtr+size) >= _heap_end)
28 while ((unsigned int)heapPtr % 4)
38 void free( void * ptr )