mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-13 04:28:18 +00:00
Use "verilog -sv" to parse .sv files
This commit is contained in:
parent
55a1b8dbac
commit
847e2ee4a1
|
@ -54,6 +54,8 @@ static void run_frontend(std::string filename, std::string command, RTLIL::Desig
|
||||||
if (command == "auto") {
|
if (command == "auto") {
|
||||||
if (filename.size() > 2 && filename.substr(filename.size()-2) == ".v")
|
if (filename.size() > 2 && filename.substr(filename.size()-2) == ".v")
|
||||||
command = "verilog";
|
command = "verilog";
|
||||||
|
else if (filename.size() > 2 && filename.substr(filename.size()-3) == ".sv")
|
||||||
|
command = "verilog -sv";
|
||||||
else if (filename.size() > 3 && filename.substr(filename.size()-3) == ".il")
|
else if (filename.size() > 3 && filename.substr(filename.size()-3) == ".il")
|
||||||
command = "ilang";
|
command = "ilang";
|
||||||
else if (filename.size() > 3 && filename.substr(filename.size()-3) == ".ys")
|
else if (filename.size() > 3 && filename.substr(filename.size()-3) == ".ys")
|
||||||
|
|
Loading…
Reference in a new issue