From 96be7e16c15deecc167f99b0d6ba9fe81617197f Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Wed, 2 Jun 2010 12:58:00 -0500 Subject: ARM: Make the predecoder handle Thumb instructions. --- src/cpu/simple/base.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/cpu/simple') diff --git a/src/cpu/simple/base.cc b/src/cpu/simple/base.cc index 17ba6a10b..d15b84bd6 100644 --- a/src/cpu/simple/base.cc +++ b/src/cpu/simple/base.cc @@ -410,7 +410,7 @@ BaseSimpleCPU::preExecute() //If an instruction is ready, decode it. Otherwise, we'll have to //fetch beyond the MachInst at the current pc. if (predecoder.extMachInstReady()) { -#if THE_ISA == X86_ISA +#if THE_ISA == X86_ISA || THE_ISA == ARM_ISA thread->setNextPC(thread->readPC() + predecoder.getInstSize()); #endif // X86_ISA stayAtPC = false; -- cgit v1.2.3