Add read to buildtest and sys.h

This commit is contained in:
2025-04-14 13:09:45 -04:00
parent d64176ea7e
commit a72a47e0a3
2 changed files with 26 additions and 22 deletions

10
sys.h
View File

@@ -6,7 +6,15 @@ void exit(int8_t status);
#define STDIO 1
#define STDERR 2
intptr_t write(int32_t fd, const void* buf, intptr_t size);
//intptr_t read(int32_t fd, const void* buf, intptr_t size);
#if defined(__x86_64__)
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;
}
#endif // !MINIMALSYS_H