From d5a1adcc06d06cf0b463d5b083d148e26d485109 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 6 Nov 2017 14:11:26 +0100 Subject: tools/syz-execprog: allow to override target OS This is currently useful for akaros, which is tested remotely. --- tools/syz-execprog/execprog.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/syz-execprog/execprog.go b/tools/syz-execprog/execprog.go index 6c5df9ffd..da8e7b56b 100644 --- a/tools/syz-execprog/execprog.go +++ b/tools/syz-execprog/execprog.go @@ -25,6 +25,7 @@ import ( ) var ( + flagOS = flag.String("os", runtime.GOOS, "target os") flagArch = flag.String("arch", runtime.GOARCH, "target arch") flagExecutor = flag.String("executor", "./syz-executor", "path to executor binary") flagCoverFile = flag.String("coverfile", "", "write coverage to the file") @@ -44,7 +45,7 @@ func main() { os.Exit(1) } - target, err := prog.GetTarget(runtime.GOOS, *flagArch) + target, err := prog.GetTarget(*flagOS, *flagArch) if err != nil { Fatalf("%v", err) } -- cgit mrf-deployment