diff options
author | Andreas Sandberg <andreas.sandberg@arm.com> | 2017-07-20 14:43:55 +0100 |
---|---|---|
committer | Andreas Sandberg <andreas.sandberg@arm.com> | 2017-08-30 16:26:19 +0000 |
commit | e966523363ad5ac02f7a177c53b54aff6522d2f0 (patch) | |
tree | cbd17ed8a0da811883b6976d42f55e5dac3197a9 /src/arch | |
parent | 7df73abd7166dc24cc6b7ae391af49b8bb773463 (diff) | |
download | gem5-e966523363ad5ac02f7a177c53b54aff6522d2f0.tar.xz |
arch-sparc: Add a FaultVals instantiation for VecDisabled
Recent gcc versions complain about a missing VecDisabled not having an
explicit FaultVals instantiation.
Change-Id: I439e7b3a7d5cad20590f52b3f374ead3f3f070a6
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/4282
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Diffstat (limited to 'src/arch')
-rw-r--r-- | src/arch/sparc/faults.hh | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/arch/sparc/faults.hh b/src/arch/sparc/faults.hh index aa270fa31..86f8c5b7d 100644 --- a/src/arch/sparc/faults.hh +++ b/src/arch/sparc/faults.hh @@ -294,6 +294,7 @@ template<> SparcFaultBase::FaultVals SparcFault<InstructionAccessError>::vals; template<> SparcFaultBase::FaultVals SparcFault<IllegalInstruction>::vals; template<> SparcFaultBase::FaultVals SparcFault<PrivilegedOpcode>::vals; template<> SparcFaultBase::FaultVals SparcFault<FpDisabled>::vals; +template<> SparcFaultBase::FaultVals SparcFault<VecDisabled>::vals; template<> SparcFaultBase::FaultVals SparcFault<FpExceptionIEEE754>::vals; template<> SparcFaultBase::FaultVals SparcFault<FpExceptionOther>::vals; template<> SparcFaultBase::FaultVals SparcFault<TagOverflow>::vals; |