1 2 3 4 5 6 7 8 9 10 11
#define _BSD_SOURCE #include <unistd.h> #include <stdint.h> #include <errno.h> #include "syscall.h" void *sbrk(intptr_t inc) { if (inc) return (void *)__syscall_ret(-ENOMEM); return (void *)__syscall(SYS_brk, 0); }