aboutsummaryrefslogtreecommitdiff
path: root/riscv/sim.cc
diff options
context:
space:
mode:
authoremelcher <elmar@dsc.ufcg.edu.br>2021-09-01 10:57:28 -0300
committeremelcher <elmar@dsc.ufcg.edu.br>2021-09-01 10:57:28 -0300
commitfad6479f928a51c0b7aeb2d1cc1389cc2596a24e (patch)
tree36dea0a5511b13a59633e7ba891a1e963536f9ba /riscv/sim.cc
parent0a0a706d649ea9c468655a7c5b0d15d8bf440ea9 (diff)
downloadspike-fad6479f928a51c0b7aeb2d1cc1389cc2596a24e.zip
spike-fad6479f928a51c0b7aeb2d1cc1389cc2596a24e.tar.gz
spike-fad6479f928a51c0b7aeb2d1cc1389cc2596a24e.tar.bz2
remove io_service_ptr_ctor and acceptor_ptr_ctor
Diffstat (limited to 'riscv/sim.cc')
-rw-r--r--riscv/sim.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/riscv/sim.cc b/riscv/sim.cc
index d40e1f6..23852d8 100644
--- a/riscv/sim.cc
+++ b/riscv/sim.cc
@@ -38,7 +38,7 @@ sim_t::sim_t(const char* isa, const char* priv, const char* varch,
const char *log_path,
bool dtb_enabled, const char *dtb_file
#ifdef HAVE_BOOST_ASIO
- , io_service *io_service_ptr_ctor, tcp::acceptor *acceptor_ptr_ctor // option -s
+ , io_service *io_service_ptr, tcp::acceptor *acceptor_ptr // option -s
#endif
)
: htif_t(args),
@@ -52,6 +52,10 @@ 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),
+#ifdef HAVE_BOOST_ASIO
+ io_service_ptr(io_service_ptr), // socket interface
+ acceptor_ptr(acceptor_ptr),
+#endif
sout(nullptr),
current_step(0),
current_proc(0),
@@ -63,10 +67,6 @@ sim_t::sim_t(const char* isa, const char* priv, const char* varch,
{
signal(SIGINT, &handle_signal);
-#ifdef HAVE_BOOST_ASIO
- io_service_ptr = io_service_ptr_ctor; // socket interface
- acceptor_ptr = acceptor_ptr_ctor; // socket interface
-#endif
sout.rdbuf(cerr.rdbuf()); // debug output goes to stderr by default
for (auto& x : mems)