From 43d07235c992c7c4bce536e7cf30a44c043fa524 Mon Sep 17 00:00:00 2001 From: John Coiner Date: Wed, 20 Jun 2018 19:01:19 -0400 Subject: [PATCH] Tests: Fix sc_main compilation errors. Signed-off-by: Wilson Snyder --- test_regress/t/t_mem_multi_io2.cpp | 7 ++++++- test_regress/t/t_mem_multi_io3.cpp | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/test_regress/t/t_mem_multi_io2.cpp b/test_regress/t/t_mem_multi_io2.cpp index b495e661f..e85dc87da 100644 --- a/test_regress/t/t_mem_multi_io2.cpp +++ b/test_regress/t/t_mem_multi_io2.cpp @@ -19,7 +19,12 @@ void check(const char* bus, int got, int exp) { } } -int main() { +#ifdef SYSTEMC_VERSION +int sc_main(int, char**) +#else +int main() +#endif +{ Verilated::debug(0); tb = new VM_PREFIX ("tb"); diff --git a/test_regress/t/t_mem_multi_io3.cpp b/test_regress/t/t_mem_multi_io3.cpp index 4df0e1970..7aa4f4751 100644 --- a/test_regress/t/t_mem_multi_io3.cpp +++ b/test_regress/t/t_mem_multi_io3.cpp @@ -12,7 +12,12 @@ double sc_time_stamp() { return 0; } -int main() { +#ifdef SYSTEMC_VERSION +int sc_main(int, char**) +#else +int main() +#endif +{ Verilated::debug(0); tb = new VM_PREFIX ("tb");