aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls_fuchsia.h
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-09-22 11:09:53 +0200
committerDmitry Vyukov <dvyukov@google.com>2017-09-22 13:10:55 +0200
commit913d592f973a0155647473eaa032711fe956f8a5 (patch)
tree29b1b2083c00d199cf4d9a30917411d923b49ef4 /executor/syscalls_fuchsia.h
parentc26ea367cfa790e86800ac025638ad50f95b8287 (diff)
all: more assorted fuchsia support
Diffstat (limited to 'executor/syscalls_fuchsia.h')
-rw-r--r--executor/syscalls_fuchsia.h29
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