aboutsummaryrefslogtreecommitdiff
path: root/riscv/interactive.cc
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2013-07-22 14:52:51 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2013-07-22 14:52:51 -0700
commit9291e2deedfb8dede05ccafba1f6035e3c378218 (patch)
treee5365f72045a9e24df66dca17461fb0b2b02edc3 /riscv/interactive.cc
parenta68c33c2a4c6278e7cce58f8a668cb24f636d024 (diff)
downloadspike-9291e2deedfb8dede05ccafba1f6035e3c378218.zip
spike-9291e2deedfb8dede05ccafba1f6035e3c378218.tar.gz
spike-9291e2deedfb8dede05ccafba1f6035e3c378218.tar.bz2
Don't use stdout for debugging
Diffstat (limited to 'riscv/interactive.cc')
-rw-r--r--riscv/interactive.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/riscv/interactive.cc b/riscv/interactive.cc
index 6117d01..66ea487 100644
--- a/riscv/interactive.cc
+++ b/riscv/interactive.cc
@@ -150,7 +150,7 @@ reg_t sim_t::get_freg(const std::vector<std::string>& args)
void sim_t::interactive_reg(const std::string& cmd, const std::vector<std::string>& args)
{
- printf("0x%016" PRIx64 "\n", get_reg(args));
+ fprintf(stderr, "0x%016" PRIx64 "\n", get_reg(args));
}
union fpr
@@ -164,14 +164,14 @@ void sim_t::interactive_fregs(const std::string& cmd, const std::vector<std::str
{
fpr f;
f.r = get_freg(args);
- printf("%g\n",f.s);
+ fprintf(stderr, "%g\n",f.s);
}
void sim_t::interactive_fregd(const std::string& cmd, const std::vector<std::string>& args)
{
fpr f;
f.r = get_freg(args);
- printf("%g\n",f.d);
+ fprintf(stderr, "%g\n",f.d);
}
reg_t sim_t::get_mem(const std::vector<std::string>& args)
@@ -215,7 +215,7 @@ reg_t sim_t::get_mem(const std::vector<std::string>& args)
void sim_t::interactive_mem(const std::string& cmd, const std::vector<std::string>& args)
{
- printf("0x%016" PRIx64 "\n", get_mem(args));
+ fprintf(stderr, "0x%016" PRIx64 "\n", get_mem(args));
}
void sim_t::interactive_str(const std::string& cmd, const std::vector<std::string>& args)