diff options
author | Rupert Swarbrick <rswarbrick@lowrisc.org> | 2022-03-24 23:03:30 +0000 |
---|---|---|
committer | Rupert Swarbrick <rswarbrick@lowrisc.org> | 2022-04-12 11:10:55 +0100 |
commit | acf88fe13184f397f450b31574fc9f8d7e3944b4 (patch) | |
tree | 4547bb76acd2867aa7149987792df050f641a593 /spike_main/spike.cc | |
parent | 9f0cf3437051b1ff0da9f087d001f768c2242870 (diff) | |
download | riscv-isa-sim-acf88fe13184f397f450b31574fc9f8d7e3944b4.zip riscv-isa-sim-acf88fe13184f397f450b31574fc9f8d7e3944b4.tar.gz riscv-isa-sim-acf88fe13184f397f450b31574fc9f8d7e3944b4.tar.bz2 |
Move varch into cfg_t
Diffstat (limited to 'spike_main/spike.cc')
-rw-r--r-- | spike_main/spike.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/spike_main/spike.cc b/spike_main/spike.cc index 6395466..ab4a675 100644 --- a/spike_main/spike.cc +++ b/spike_main/spike.cc @@ -256,7 +256,6 @@ int main(int argc, char** argv) const char *log_path = nullptr; std::vector<std::function<extension_t*()>> extensions; const char* initrd = NULL; - const char* varch = DEFAULT_VARCH; const char* dtb_file = NULL; uint16_t rbb_port = 0; bool use_rbb = false; @@ -278,6 +277,7 @@ int main(int argc, char** argv) /*default_bootargs=*/nullptr, /*default_isa=*/DEFAULT_ISA, /*default_priv=*/DEFAULT_PRIV, + /*default_varch=*/DEFAULT_VARCH, /*default_mem_layout=*/parse_mem_layout("2048"), /*default_hartids=*/std::vector<int>()); @@ -349,7 +349,7 @@ int main(int argc, char** argv) parser.option(0, "log-cache-miss", 0, [&](const char* s){log_cache = true;}); parser.option(0, "isa", 1, [&](const char* s){cfg.isa = s;}); parser.option(0, "priv", 1, [&](const char* s){cfg.priv = s;}); - parser.option(0, "varch", 1, [&](const char* s){varch = s;}); + parser.option(0, "varch", 1, [&](const char* s){cfg.varch = s;}); parser.option(0, "device", 1, device_parser); parser.option(0, "extension", 1, [&](const char* s){extensions.push_back(find_extension(s));}); parser.option(0, "dump-dts", 0, [&](const char *s){dump_dts = true;}); @@ -482,7 +482,7 @@ int main(int argc, char** argv) cfg.hartids = default_hartids; } - sim_t s(&cfg, varch, halted, real_time_clint, + sim_t s(&cfg, halted, real_time_clint, mems, plugin_devices, htif_args, dm_config, log_path, dtb_enabled, dtb_file, #ifdef HAVE_BOOST_ASIO io_service_ptr, acceptor_ptr, |