Add support for openat on x86_64
This commit is contained in:
@@ -32,6 +32,15 @@ int main() {
|
||||
intptr_t n_read = read(STDIO, input_buffer, INPUT_BUFFER_LEN);
|
||||
write(STDIO, input_buffer, n_read);
|
||||
|
||||
// Test the open syscall
|
||||
#if defined(__x86_64__)
|
||||
int32_t file = open("/proc/version", O_RDONLY);
|
||||
int i = read(file, input_buffer, INPUT_BUFFER_LEN);
|
||||
while(i > 0) {
|
||||
write(STDIO, input_buffer, i);
|
||||
i = read(file, input_buffer, INPUT_BUFFER_LEN);
|
||||
}
|
||||
#endif
|
||||
return 69;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user