#include "ll.h" /* * fake malloc */ void* malloc(usize n) { void *p; while(n & 7) n++; while(nhunk < n) gethunk(); p = hunk; nhunk -= n; hunk += n; return p; } void free(void *p) { USED(p); } void* calloc(usize m, usize n) { void *p; n *= m; p = malloc(n); memset(p, 0, n); return p; } void* realloc(void*, usize) { fprint(2, "realloc called\n"); abort(); return 0; } void setmalloctag(void*, uintptr) { }