From ece8ad6a2850d003b371a4b4e16c7d5647720992 Mon Sep 17 00:00:00 2001 From: ben kittner Date: Thu, 5 Sep 2024 16:04:22 -0400 Subject: tools/syz-cover: capture debug flag and add force flag --- tools/syz-cover/syz-cover.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tools') diff --git a/tools/syz-cover/syz-cover.go b/tools/syz-cover/syz-cover.go index 60cee100f..dc10a14a9 100644 --- a/tools/syz-cover/syz-cover.go +++ b/tools/syz-cover/syz-cover.go @@ -65,6 +65,8 @@ var ( flagExports = flag.String("exports", "cover", "[optional] comma separated list of exports for which we want to generate coverage, "+ "possible values are: cover, subsystem, module, funccover, json, jsonl, rawcover, rawcoverfiles, all") + flagForce = flag.Bool("force", false, "[optional] create coverage report when "+ + "there are missing coverage callbacks") ) func parseDates() (civil.Date, civil.Date) { @@ -159,6 +161,8 @@ func main() { progs := []cover.Prog{{PCs: pcs}} params := cover.HandlerParams{ Progs: progs, + Debug: *flagDebug, + Force: *flagForce, } if *flagExports == "all" { -- cgit mrf-deployment