From a41c71b3121b0e31f9c69032aaf91c222b857e8c Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Tue, 11 Sep 2018 17:43:50 -0700 Subject: [PATCH] systemc: Implement the sc_clock::time_stamp function. This is just a non-standard static alias for the sc_time_stamp function. Change-Id: Ibcd0559e7dab8232528628259abb8d1bfaee16e0 Reviewed-on: https://gem5-review.googlesource.com/c/12619 Reviewed-by: Gabe Black Maintainer: Gabe Black --- src/systemc/channel/sc_clock.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/systemc/channel/sc_clock.cc b/src/systemc/channel/sc_clock.cc index 332604f63..f67d2565d 100644 --- a/src/systemc/channel/sc_clock.cc +++ b/src/systemc/channel/sc_clock.cc @@ -36,6 +36,7 @@ #include "systemc/core/sched_event.hh" #include "systemc/core/scheduler.hh" #include "systemc/ext/channel/sc_clock.hh" +#include "systemc/ext/core/sc_main.hh" #include "systemc/ext/core/sc_module.hh" // for sc_gen_unique_name namespace sc_gem5 @@ -154,8 +155,7 @@ bool sc_clock::posedge_first() const { return _posedgeFirst; } const sc_time & sc_clock::time_stamp() { - warn("%s not implemented.\n", __PRETTY_FUNCTION__); - return *(const sc_time *)nullptr; + return sc_time_stamp(); } void -- 2.30.2