// SPDX-License-Identifier: GPL-2.0-only /* * Copyright (C) 2013 Sascha Hauer */ #include #include void malloc_stats(void) { } void *memalign(size_t alignment, size_t bytes) { void *mem = sbrk(bytes + alignment); if (!mem) { errno = ENOMEM; return NULL; } return PTR_ALIGN(mem, alignment); } void *malloc(size_t size) { return memalign(8, size); } void free(void *ptr) { } void *realloc(void *ptr, size_t size) { BUG(); }