summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2013-03-21 09:12:32 +0100
committerClifford Wolf <clifford@clifford.at>2013-03-21 09:12:32 +0100
commit91b94ef57bce14b346830f19f378fbb9fd495c96 (patch)
tree33077d2add1f0a755441c21ee4c4efb7248e9614 /kernel
parent8d37d1e08bec8c789b3e8c6ccec5e002265f74ab (diff)
Disabled the per-default dumping of ILANG code
Diffstat (limited to 'kernel')
-rw-r--r--kernel/driver.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/kernel/driver.cc b/kernel/driver.cc
index bc605a46..61f160a6 100644
--- a/kernel/driver.cc
+++ b/kernel/driver.cc
@@ -89,10 +89,15 @@ static void run_backend(std::string filename, std::string command, RTLIL::Design
command = "ilang";
else if (filename == "-")
command = "ilang";
+ else if (filename.empty())
+ return;
else
log_error("Can't guess frontend for input file `%s' (missing -f option)!\n", filename.c_str());
}
+ if (filename.empty())
+ filename = "-";
+
if (filename == "-") {
log("\n-- Writing to stdout using backend `%s' --\n", command.c_str());
} else {
@@ -226,7 +231,7 @@ int main(int argc, char **argv)
std::string backend_command = "auto";
std::vector<std::string> passes_commands;
std::vector<void*> loaded_modules;
- std::string output_filename = "-";
+ std::string output_filename = "";
std::string scriptfile = "";
bool got_output_filename = false;