setheap
setheap((void *)(uintptr_t)heap, (void *)(uintptr_t)(heap + heapsize));
setheap((void *)(uintptr_t)heap, (void *)(uintptr_t)(heap + heapsize));
setheap(heap_next, heap_end);
setheap(heap_bottom, heap_top);
setheap(heap_next, heap_end);
setheap(heap_bottom, heap_top);
setheap(heapbase, heapbase + heapsize);
extern void setheap(void *base, void *top);
setheap(heap, (void *)((uintptr_t)heap + HEAP_SIZE));
setheap((void *)uboot_heap_start, (void *)uboot_heap_end);
setheap((void *)mallocbuf, (void *)(mallocbuf + sizeof(mallocbuf)));