From 95f1eb9b87064719c17d45f24775c3e97497b6df Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Fri, 9 Jan 2015 17:32:53 +0100 Subject: Only enable code coverage counters on linux --- passes/cmds/cover.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'passes/cmds') diff --git a/passes/cmds/cover.cc b/passes/cmds/cover.cc index 6a70d1de9..5644066af 100644 --- a/passes/cmds/cover.cc +++ b/passes/cmds/cover.cc @@ -80,7 +80,7 @@ struct CoverPass : public Pass { log(" printf \"%%-60s %%10d %%s\\n\", p[i], c[i], i; }' {files} | sort -k3\n"); log("\n"); log("\n"); - log("Coverage counters are only available in debug builds of Yosys for Linux.\n"); + log("Coverage counters are only available in Yosys for Linux.\n"); log("\n"); } virtual void execute(std::vector args, RTLIL::Design *design) @@ -128,7 +128,7 @@ struct CoverPass : public Pass { log("\n"); } -#ifdef YOSYS_ENABLE_COVER +#if defined(YOSYS_ENABLE_COVER) && defined(__linux__) for (auto &it : get_coverage_data()) { if (!patterns.empty()) { for (auto &p : patterns) -- cgit v1.2.3