diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-09-22 11:09:53 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-09-22 13:10:55 +0200 |
| commit | 913d592f973a0155647473eaa032711fe956f8a5 (patch) | |
| tree | 29b1b2083c00d199cf4d9a30917411d923b49ef4 /executor/syscalls_fuchsia.h | |
| parent | c26ea367cfa790e86800ac025638ad50f95b8287 (diff) | |
all: more assorted fuchsia support
Diffstat (limited to 'executor/syscalls_fuchsia.h')
| -rw-r--r-- | executor/syscalls_fuchsia.h | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/executor/syscalls_fuchsia.h b/executor/syscalls_fuchsia.h index 6919aec79..f64ef023c 100644 --- a/executor/syscalls_fuchsia.h +++ b/executor/syscalls_fuchsia.h @@ -1,26 +1,33 @@ // AUTOGENERATED FILE -struct call_t { - const char* name; - int sys_nr; -}; - #if defined(__x86_64__) || 0 #define GOARCH "amd64" -#define SYZ_REVISION "d65b9adb4853817be6f471df44fc8347ebf6dfc6" +#define SYZ_REVISION "640bc9ab193d2488d41793c10c5a44bab3ad33f9" +#define __NR_syz_mmap 1000000 -static call_t syscalls[] = { - {"mx_time_get", 0}, +unsigned syscall_count = 5; +call_t syscalls[] = { + {"syz_mmap", 1000000, (syscall_t)syz_mmap}, + {"zx_handle_close", 0, (syscall_t)zx_handle_close}, + {"zx_handle_duplicate", 0, (syscall_t)zx_handle_duplicate}, + {"zx_handle_replace", 0, (syscall_t)zx_handle_replace}, + {"zx_time_get", 0, (syscall_t)zx_time_get}, }; #endif #if defined(__aarch64__) || 0 #define GOARCH "arm64" -#define SYZ_REVISION "bd2655e6d85f1fecceb1648649e1ad5adda81dc8" +#define SYZ_REVISION "8c364809f3ccf951f9c9ac974a817dfaf8d1713c" +#define __NR_syz_mmap 1000000 -static call_t syscalls[] = { - {"mx_time_get", 0}, +unsigned syscall_count = 5; +call_t syscalls[] = { + {"syz_mmap", 1000000, (syscall_t)syz_mmap}, + {"zx_handle_close", 0, (syscall_t)zx_handle_close}, + {"zx_handle_duplicate", 0, (syscall_t)zx_handle_duplicate}, + {"zx_handle_replace", 0, (syscall_t)zx_handle_replace}, + {"zx_time_get", 0, (syscall_t)zx_time_get}, }; #endif |
