summaryrefslogtreecommitdiff
path: root/src/arch
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2011-09-19 06:17:21 -0700
committerGabe Black <gblack@eecs.umich.edu>2011-09-19 06:17:21 -0700
commit0d9ee17012584e0858d92f663dae3587a10842c1 (patch)
tree1c1f6f63d401f5b51e2f6ea7c73a5dcfeed30863 /src/arch
parent5ea09771be5b79c1951c3242374e1f483e7f8723 (diff)
downloadgem5-0d9ee17012584e0858d92f663dae3587a10842c1.tar.xz
MIPS: Get rid of skipFaultInstruction and setRestartAddress.
Neither of these functions were used.
Diffstat (limited to 'src/arch')
-rw-r--r--src/arch/mips/faults.hh7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/arch/mips/faults.hh b/src/arch/mips/faults.hh
index 378ae59f9..3278aebb2 100644
--- a/src/arch/mips/faults.hh
+++ b/src/arch/mips/faults.hh
@@ -46,9 +46,6 @@ typedef const Addr FaultVect;
class MipsFaultBase : public FaultBase
{
- protected:
- virtual bool skipFaultingInstruction() {return false;}
- virtual bool setRestartAddress() {return true;}
public:
struct FaultVals
{
@@ -198,8 +195,6 @@ class ThreadFault : public MipsFault<ThreadFault>
class IntegerOverflowFault : public MipsFault<IntegerOverflowFault>
{
- protected:
- bool skipFaultingInstruction() {return true;}
public:
#if FULL_SYSTEM
void invoke(ThreadContext * tc,
@@ -209,8 +204,6 @@ class IntegerOverflowFault : public MipsFault<IntegerOverflowFault>
class InterruptFault : public MipsFault<InterruptFault>
{
- protected:
- bool setRestartAddress() {return false;}
public:
#if FULL_SYSTEM
void invoke(ThreadContext * tc,