diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-09-05 16:55:52 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-09-05 19:02:12 +0200 |
| commit | 5060392c4994654ed965a21d785eb1a2cf2e2640 (patch) | |
| tree | bd754c949fd451e6009be80fbd5dcc9a200c8743 /sys/syz-sysgen | |
| parent | 19cc67af5b0ba82b4ac0685df7879cbdfc0f4c71 (diff) | |
sys: use correct pointer size
Diffstat (limited to 'sys/syz-sysgen')
| -rw-r--r-- | sys/syz-sysgen/sysgen.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/syz-sysgen/sysgen.go b/sys/syz-sysgen/sysgen.go index f09835aef..4f68cc264 100644 --- a/sys/syz-sysgen/sysgen.go +++ b/sys/syz-sysgen/sysgen.go @@ -65,7 +65,7 @@ func main() { sysFile := filepath.Join("sys", "sys_"+arch.Name+".go") out := new(bytes.Buffer) - generate(arch.Name, prog, consts, out) + generate(arch, prog, consts, out) writeSource(sysFile, out.Bytes()) res.ArchData = generateExecutorSyscalls(arch, prog.Syscalls) @@ -113,7 +113,7 @@ func main() { } } -func generate(arch string, prog *compiler.Prog, consts map[string]uint64, out io.Writer) { +func generate(arch *Arch, prog *compiler.Prog, consts map[string]uint64, out io.Writer) { fmt.Fprintf(out, "// AUTOGENERATED FILE\n") fmt.Fprintf(out, "package sys\n\n") fmt.Fprintf(out, "import . \"github.com/google/syzkaller/prog\"\n\n") @@ -151,6 +151,7 @@ func generate(arch string, prog *compiler.Prog, consts map[string]uint64, out io }) fmt.Fprintf(out, "const (\n") + fmt.Fprintf(out, "ptrSize = %v\n", arch.PtrSize) for _, nv := range constArr { fmt.Fprintf(out, "%v = %v\n", nv.name, nv.val) } |
