ref: 3c75d277b5d0bdbaff7de7d7c3a9c07a6638b75e
dir: /src/libc/arch/amd64/darwin/_getheap.c/
static char heap[16384];
void *
_getheap(void)
{
return heap;
}
void *
_brk(void *addr)
{
static char *cur = heap;
char *p = addr;
if (p < heap || p > &heap[sizeof(heap) - 1])
return (void *)-1;
return cur = p;
}