aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorAnton Lindqvist <anton@basename.se>2018-12-08 16:24:24 +0100
committerDmitry Vyukov <dvyukov@google.com>2018-12-08 18:59:10 +0100
commit977de94f014bc4c0ebd2acc2c0177d196f6cd730 (patch)
treed0519ab3e06977a03ec3c37a3fc436ec12cab294 /tools
parent4e1aade2feeb2b9c8b40426b39296d2ae9aa0b99 (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.go8
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 {