remove dependency on libc, add exit system call