mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-12 20:18:20 +00:00
Fixed generation of newlines in "dump" output
This commit is contained in:
parent
95e937438f
commit
af79b4bd98
|
@ -323,10 +323,11 @@ void ILANG_BACKEND::dump_module(FILE *f, std::string indent, const RTLIL::Module
|
||||||
void ILANG_BACKEND::dump_design(FILE *f, const RTLIL::Design *design, bool only_selected)
|
void ILANG_BACKEND::dump_design(FILE *f, const RTLIL::Design *design, bool only_selected)
|
||||||
{
|
{
|
||||||
for (auto it = design->modules.begin(); it != design->modules.end(); it++) {
|
for (auto it = design->modules.begin(); it != design->modules.end(); it++) {
|
||||||
if (it != design->modules.begin() || only_selected)
|
if (!only_selected || design->selected(it->second)) {
|
||||||
fprintf(f, "\n");
|
if (only_selected)
|
||||||
if (!only_selected || design->selected(it->second))
|
fprintf(f, "\n");
|
||||||
dump_module(f, "", it->second, design, only_selected);
|
dump_module(f, "", it->second, design, only_selected);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue