mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-13 04:28:18 +00:00
Build fixes for VS 2015
This commit is contained in:
parent
fa535c0b00
commit
74702b04c2
|
@ -93,6 +93,7 @@ struct AttrmvcpPass : public Pass {
|
||||||
|
|
||||||
for (auto cell : module->selected_cells())
|
for (auto cell : module->selected_cells())
|
||||||
for (auto &conn : cell->connections())
|
for (auto &conn : cell->connections())
|
||||||
|
{
|
||||||
if (driven_mode) {
|
if (driven_mode) {
|
||||||
if (cell->input(conn.first))
|
if (cell->input(conn.first))
|
||||||
for (auto bit : sigmap(conn.second))
|
for (auto bit : sigmap(conn.second))
|
||||||
|
@ -102,6 +103,7 @@ struct AttrmvcpPass : public Pass {
|
||||||
for (auto bit : sigmap(conn.second))
|
for (auto bit : sigmap(conn.second))
|
||||||
net2cells[bit].insert(cell);
|
net2cells[bit].insert(cell);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
for (auto wire : module->selected_wires())
|
for (auto wire : module->selected_wires())
|
||||||
{
|
{
|
||||||
|
|
|
@ -1170,8 +1170,9 @@ struct FlattenPass : public Pass {
|
||||||
worker.flatten_do_list.erase(mod->name);
|
worker.flatten_do_list.erase(mod->name);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
for (auto mod : vector<Module*>(design->modules()))
|
for (auto mod : vector<Module*>(design->modules())) {
|
||||||
while (worker.techmap_module(design, mod, design, handled_cells, celltypeMap, false)) { }
|
while (worker.techmap_module(design, mod, design, handled_cells, celltypeMap, false)) { }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
log("No more expansions possible.\n");
|
log("No more expansions possible.\n");
|
||||||
|
|
Loading…
Reference in a new issue