diff options
| author | Anton Lindqvist <anton@basename.se> | 2018-12-08 16:24:24 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-12-08 18:59:10 +0100 |
| commit | 977de94f014bc4c0ebd2acc2c0177d196f6cd730 (patch) | |
| tree | d0519ab3e06977a03ec3c37a3fc436ec12cab294 /tools | |
| parent | 4e1aade2feeb2b9c8b40426b39296d2ae9aa0b99 (diff) | |
tools/syz-symbolize: add optional arch flag with sensible default
The manager config passed to NewReporter() must include a valid arch by now.
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/syz-symbolize/symbolize.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tools/syz-symbolize/symbolize.go b/tools/syz-symbolize/symbolize.go index 277e09066..2dc814505 100644 --- a/tools/syz-symbolize/symbolize.go +++ b/tools/syz-symbolize/symbolize.go @@ -16,6 +16,7 @@ import ( var ( flagOS = flag.String("os", runtime.GOOS, "target os") + flagArch = flag.String("arch", runtime.GOARCH, "target arch") flagKernelSrc = flag.String("kernel_src", ".", "path to kernel sources") flagKernelObj = flag.String("kernel_obj", ".", "path to kernel build/obj dir") ) @@ -28,9 +29,10 @@ func main() { os.Exit(1) } cfg := &mgrconfig.Config{ - TargetOS: *flagOS, - KernelObj: *flagKernelObj, - KernelSrc: *flagKernelSrc, + TargetOS: *flagOS, + TargetArch: *flagArch, + KernelObj: *flagKernelObj, + KernelSrc: *flagKernelSrc, } reporter, err := report.NewReporter(cfg) if err != nil { |
