verilator should read files in -f inpfiles in the specified order
|Assignee:||Wilson Snyder||% Done:|
Even though it's bad practice there are lot's of designs which depend on the order in which files are read (command line and -f inpfiles) due to the fact that they don't cleanly `include files with `defines.
Verilator is using a set for the verilog files to be read, it would be nice to change that to an ordered list.
V3Options.h:typedef set<string> V3StringSet; V3Options.h: V3StringSet m_vFiles; // argument: Verilog files to read