diff options
author | Elmar Melcher <elmar@dsc.ufcg.edu.br> | 2021-09-14 23:44:56 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-14 19:44:56 -0700 |
commit | 9a4465e67f39d12ab215df38e8e364a4ad9b26fc (patch) | |
tree | 0f6bf11c9d230ac2c9556bb76bf1c2aee7b24020 /riscv/sim.cc | |
parent | 7fe7ba8419df6a00aa8512fb5cf7e3897ffe03fc (diff) | |
download | spike-9a4465e67f39d12ab215df38e8e364a4ad9b26fc.zip spike-9a4465e67f39d12ab215df38e8e364a4ad9b26fc.tar.gz spike-9a4465e67f39d12ab215df38e8e364a4ad9b26fc.tar.bz2 |
add option --cmd to read commands from file (#772)
Diffstat (limited to 'riscv/sim.cc')
-rw-r--r-- | riscv/sim.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/riscv/sim.cc b/riscv/sim.cc index 23852d8..317d5b4 100644 --- a/riscv/sim.cc +++ b/riscv/sim.cc @@ -36,11 +36,11 @@ sim_t::sim_t(const char* isa, const char* priv, const char* varch, std::vector<int> const hartids, const debug_module_config_t &dm_config, const char *log_path, - bool dtb_enabled, const char *dtb_file + bool dtb_enabled, const char *dtb_file, #ifdef HAVE_BOOST_ASIO - , io_service *io_service_ptr, tcp::acceptor *acceptor_ptr // option -s + io_service *io_service_ptr, tcp::acceptor *acceptor_ptr, // option -s #endif - ) + FILE *cmd_file) // needed for command line option --cmd : htif_t(args), mems(mems), plugin_devices(plugin_devices), @@ -52,6 +52,7 @@ sim_t::sim_t(const char* isa, const char* priv, const char* varch, dtb_file(dtb_file ? dtb_file : ""), dtb_enabled(dtb_enabled), log_file(log_path), + cmd_file(cmd_file), #ifdef HAVE_BOOST_ASIO io_service_ptr(io_service_ptr), // socket interface acceptor_ptr(acceptor_ptr), |