HEAP_START
setheap(HEAP_START, HEAP_END);
#ifndef HEAP_START
static char *top = (char *)HEAP_START;
if (ptr < (void *)HEAP_START)