summaryrefslogtreecommitdiff
path: root/passes
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2015-01-09 17:32:53 +0100
committerClifford Wolf <clifford@clifford.at>2015-01-09 17:32:53 +0100
commit95f1eb9b87064719c17d45f24775c3e97497b6df (patch)
treef97d1cfd5483cda79fe10b1c71bcf21d8ae290d4 /passes
parentbd3dd8052665f4f8a27a90dc745c1fca1b6da98f (diff)
Only enable code coverage counters on linux
Diffstat (limited to 'passes')
-rw-r--r--passes/cmds/cover.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/passes/cmds/cover.cc b/passes/cmds/cover.cc
index 6a70d1de..5644066a 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<std::string> 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)