misc: fixes deprecated sc_time function for SystemC 2.3.1
The non-standard sc_time constructors - sc_time( uint64, bool scale ) - sc_time( double, bool scale ) have been deprecated in SystemC 2.3.1 and a warning is issued when being used. Insted the new 'sc_time::from_value' function is used to omit the warning message. Signed-off-by: Jason Lowe-Power <jason@lowepower.com>
This commit is contained in:
parent
5b08ae2372
commit
63bb17e4bd
1 changed files with 3 additions and 2 deletions
|
@ -42,6 +42,7 @@
|
||||||
* Authors: Nathan Binkert
|
* Authors: Nathan Binkert
|
||||||
* Steve Reinhardt
|
* Steve Reinhardt
|
||||||
* Andrew Bardsley
|
* Andrew Bardsley
|
||||||
|
* Matthias Jung
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -221,8 +222,8 @@ Module::eventLoop()
|
||||||
|
|
||||||
/* The next event is scheduled in the future, wait until
|
/* The next event is scheduled in the future, wait until
|
||||||
* then or until externalSchedulingEvent */
|
* then or until externalSchedulingEvent */
|
||||||
eventLoopEnterEvent.notify(sc_core::sc_time(
|
eventLoopEnterEvent.notify(sc_core::sc_time::from_value(
|
||||||
sc_dt::uint64(wait_period), 0));
|
sc_dt::uint64(wait_period)));
|
||||||
|
|
||||||
return;
|
return;
|
||||||
} else if (gem5_time > next_event_time) {
|
} else if (gem5_time > next_event_time) {
|
||||||
|
|
Loading…
Reference in a new issue