Update to SystemC 3.0.1
Fix some of the deprecation warnings introduced in the new version such as the removal of SC_HAS_PROCESS.
This commit is contained in:
@@ -63,7 +63,6 @@ public:
|
||||
sc_core::sc_time cycleTime,
|
||||
std::size_t hitCycles,
|
||||
DRAMSys::MemoryManager& memoryManager);
|
||||
SC_HAS_PROCESS(Cache);
|
||||
|
||||
private:
|
||||
void peqCallback(tlm::tlm_generic_payload& trans, const tlm::tlm_phase& phase);
|
||||
|
||||
@@ -55,7 +55,6 @@ public:
|
||||
tlm_utils::simple_target_socket<EccModule> tSocket;
|
||||
|
||||
EccModule(sc_core::sc_module_name const& name, DRAMSys::AddressDecoder const& addressDecoder);
|
||||
SC_HAS_PROCESS(EccModule);
|
||||
|
||||
private:
|
||||
using Block = uint64_t;
|
||||
|
||||
@@ -60,7 +60,6 @@ public:
|
||||
std::optional<unsigned int> maxPendingWriteRequests,
|
||||
std::function<void()> transactionFinished,
|
||||
std::function<void()> terminate);
|
||||
SC_HAS_PROCESS(RequestIssuer);
|
||||
|
||||
uint64_t totalRequests() { return producer->totalRequests(); };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user