cpu-o3: Fix missing overrides

Fix missing overrides in SimpleTrace.

Change-Id: I82ed2a10c98ea67dde7b99db13c0ad5d9ed96f0f
Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/44405
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
Daniel R. Carvalho
2021-04-11 21:19:53 -03:00
committed by Daniel Carvalho
parent f8d8547575
commit e7e03df9a9

View File

@@ -59,10 +59,14 @@ class SimpleTrace : public ProbeListenerObject
}
/** Register the probe listeners. */
void regProbeListeners();
void regProbeListeners() override;
/** Returns the name of the trace. */
const std::string name() const { return ProbeListenerObject::name() + ".trace"; }
const std::string
name() const override
{
return ProbeListenerObject::name() + ".trace";
}
private:
void traceFetch(const O3CPUImpl::DynInstConstPtr& dynInst);