aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-05-27 14:26:00 +0200
committerDmitry Vyukov <dvyukov@google.com>2020-05-27 14:38:28 +0200
commitfdf90f622b4f956a77b51bdc10e382c134c221b8 (patch)
tree4a57f176322d13caab12b13db77586316825aee4 /tools
parent9072c1268eaa464b9adbba5c8e11d308f15d1a92 (diff)
pkg/cover: add test for report generation
Test various combinations of no debug info, no coverage instrumentation, no PCs, bad PCs, good PCs, and what errors we produce for these. Also implement support for cross-arch reports: prefix objdump with cross-compile prefix (e.g. aarch64-linux-gnu-objdump instead of objdump).
Diffstat (limited to 'tools')
-rw-r--r--tools/syz-cover/syz-cover.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/syz-cover/syz-cover.go b/tools/syz-cover/syz-cover.go
index 8d5ce2448..ea6fb0b76 100644
--- a/tools/syz-cover/syz-cover.go
+++ b/tools/syz-cover/syz-cover.go
@@ -66,7 +66,7 @@ func main() {
failf("%v", err)
}
kernelObj := filepath.Join(*flagKernelObj, target.KernelObject)
- rg, err := cover.MakeReportGenerator(kernelObj, *flagKernelSrc, *flagKernelBuildSrc, *flagArch)
+ rg, err := cover.MakeReportGenerator(target, kernelObj, *flagKernelSrc, *flagKernelBuildSrc)
if err != nil {
failf("%v", err)
}