aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--passes/techmap/abc9.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/passes/techmap/abc9.cc b/passes/techmap/abc9.cc
index 7f3e6abcc..97ee57aaa 100644
--- a/passes/techmap/abc9.cc
+++ b/passes/techmap/abc9.cc
@@ -295,16 +295,13 @@ struct Abc9Pass : public ScriptPass
run("delete *_$abc9_flop");
if (help_mode) {
run("foreach module in design");
- run(" cd <module-name>");
run(" rename <module-name>_$abc9_flop _TECHMAP_REPLACE_");
- run(" cd");
}
else {
// Rename all submod-s to _TECHMAP_REPLACE_ to inherit name + attrs
for (auto module : active_design->selected_modules()) {
- run(stringf("cd %s", log_id(module->name)));
+ active_design->selected_active_module = module->name.str();
run(stringf("rename %s_$abc9_flop _TECHMAP_REPLACE_", module->name.c_str()));
- run("cd");
}
}
run("design -stash $abc9_map");