#ifndef MINIMALSYS_H #include "int.h" void exit(int8_t status); #define STDIO 1 #define STDERR 2 intptr_t write(int32_t fd, const void* buf, intptr_t size); #if defined(__x86_64__) || defined(__aarch64__) intptr_t read(int32_t fd, const void* buf, intptr_t size); #endif uint32_t fork(); // Provide memset for clang void *memset(void* s, int c, unsigned long n) { int8_t* mem = s; for(long int i = 0; i < n; ++i) mem[i] = c; return s; } #endif // !MINIMALSYS_H