diff options
author | Andrew Waterman <waterman@cs.berkeley.edu> | 2013-01-25 18:59:35 -0800 |
---|---|---|
committer | Andrew Waterman <waterman@cs.berkeley.edu> | 2013-01-25 18:59:35 -0800 |
commit | de5b42e92377c5c8662fae095a9300162c0d95e8 (patch) | |
tree | 22ac6f9bbdc5b0ecf43395d97ef17f6f0148316c /riscv/interactive.cc | |
parent | 79603491352555ab5508565845da01826cfd9430 (diff) | |
download | spike-de5b42e92377c5c8662fae095a9300162c0d95e8.zip spike-de5b42e92377c5c8662fae095a9300162c0d95e8.tar.gz spike-de5b42e92377c5c8662fae095a9300162c0d95e8.tar.bz2 |
change htif to link against libfesvr
Diffstat (limited to 'riscv/interactive.cc')
-rw-r--r-- | riscv/interactive.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/riscv/interactive.cc b/riscv/interactive.cc index 5ba6d23..5b4439b 100644 --- a/riscv/interactive.cc +++ b/riscv/interactive.cc @@ -62,10 +62,10 @@ void sim_t::interactive_run_silent(const std::string& cmd, const std::vector<std void sim_t::interactive_run(const std::string& cmd, const std::vector<std::string>& args, bool noisy) { - if(args.size()) - step_all(atoll(args[0].c_str()),1,noisy); + if (args.size()) + step_all(atoll(args[0].c_str()), 1, noisy); else - while(1) step_all(1,1,noisy); + while (1) step_all(1, 1, noisy); } void sim_t::interactive_run_proc_noisy(const std::string& cmd, const std::vector<std::string>& args) @@ -90,12 +90,12 @@ void sim_t::interactive_run_proc(const std::string& cmd, const std::vector<std:: if(a.size() == 2) procs[p]->step(atoi(a[1].c_str()),noisy); else - while(1) procs[p]->step(1,noisy); + while (1) procs[p]->step(1, noisy); } void sim_t::interactive_quit(const std::string& cmd, const std::vector<std::string>& args) { - stop(); + exit(0); } reg_t sim_t::get_pc(const std::vector<std::string>& args) @@ -233,7 +233,7 @@ void sim_t::interactive_until(const std::string& cmd, const std::vector<std::str std::vector<std::string> args2; args2 = std::vector<std::string>(args.begin()+1,args.end()-1); - while(1) + while (1) { reg_t current; if(scmd == "reg") |