aboutsummaryrefslogtreecommitdiffstats
path: root/passes/cmds
diff options
context:
space:
mode:
Diffstat (limited to 'passes/cmds')
-rw-r--r--passes/cmds/select.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/passes/cmds/select.cc b/passes/cmds/select.cc
index b64b077e4..b4f3b921a 100644
--- a/passes/cmds/select.cc
+++ b/passes/cmds/select.cc
@@ -809,6 +809,9 @@ static void select_stmt(RTLIL::Design *design, std::string arg, bool disable_emp
continue;
}
+ if (mod->get_blackbox_attribute())
+ continue;
+
if (arg_memb.compare(0, 2, "w:") == 0) {
for (auto wire : mod->wires())
if (match_ids(wire->name, arg_memb.substr(2)))