diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-09-02 13:21:47 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-09-02 13:21:47 +0200 |
| commit | 2c0b7b7ff31bbb899cc0c95766b5d04ebbd2d269 (patch) | |
| tree | c1cbb0136f8194b636bd13baecff4d342d1ef2b6 /sys/syz-sysgen | |
| parent | a7206b24cac96c08aecf2f3b4cc3c2e555eec708 (diff) | |
pkg/compiler: restore generation of unsupported syscalls
Unfortunately this is sitll needed, see the added comment.
Update #191
Diffstat (limited to 'sys/syz-sysgen')
| -rw-r--r-- | sys/syz-sysgen/syscallnr.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/syz-sysgen/syscallnr.go b/sys/syz-sysgen/syscallnr.go index 68e20e3b9..7ab4e7c5f 100644 --- a/sys/syz-sysgen/syscallnr.go +++ b/sys/syz-sysgen/syscallnr.go @@ -31,13 +31,13 @@ func generateExecutorSyscalls(arch *Arch, syscalls []*sys.Call) []byte { } fake := make(map[string]uint64) for _, c := range syscalls { - data.Calls = append(data.Calls, SyscallData{c.Name, c.NR}) + data.Calls = append(data.Calls, SyscallData{c.Name, int32(c.NR)}) if strings.HasPrefix(c.CallName, "syz_") { fake[c.CallName] = c.NR } } for name, nr := range fake { - data.Fake = append(data.Fake, SyscallData{name, nr}) + data.Fake = append(data.Fake, SyscallData{name, int32(nr)}) } sort.Sort(SyscallArray(data.Calls)) sort.Sort(SyscallArray(data.Fake)) @@ -65,7 +65,7 @@ type ArchData struct { type SyscallData struct { Name string - NR uint64 + NR int32 } type SyscallArray []SyscallData |
