diff options
author | Clifford Wolf <clifford@clifford.at> | 2015-02-16 13:23:54 +0100 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2015-02-16 13:23:54 +0100 |
commit | 3e5e9a38895b0ce45c185916fa946dec38ffbab3 (patch) | |
tree | bbd6ae663ac6740c437a748f82402d2dbd7ee06d /kernel | |
parent | 33e80b96c7aac6b93e6bee18572abf529f8cc1fa (diff) | |
download | yosys-3e5e9a38895b0ce45c185916fa946dec38ffbab3.tar.gz yosys-3e5e9a38895b0ce45c185916fa946dec38ffbab3.tar.bz2 yosys-3e5e9a38895b0ce45c185916fa946dec38ffbab3.zip |
More YosysJS stuff
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/driver.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/driver.cc b/kernel/driver.cc index 69a7b8e15..d0ebdde77 100644 --- a/kernel/driver.cc +++ b/kernel/driver.cc @@ -73,6 +73,8 @@ int getopt(int argc, char **argv, const char *optstring) USING_YOSYS_NAMESPACE #ifdef EMSCRIPTEN +# include <sys/stat.h> +# include <sys/types.h> extern "C" int main(int, char**); extern "C" void run(const char*); @@ -80,6 +82,8 @@ extern "C" const char *prompt(); int main(int, char**) { + mkdir("/work", 0777); + chdir("/work"); log_files.push_back(stdout); log_error_stderr = true; yosys_banner(); |