Merge with head.
[gem5.git] / src / arch / sparc / predecoder.hh
index d990c32560c32042a07fca23e523468cd657784c..c4ab4fe7952d087716c6b20c37ce01920837f886 100644 (file)
 #ifndef __ARCH_SPARC_PREDECODER_HH__
 #define __ARCH_SPARC_PREDECODER_HH__
 
+#include "arch/sparc/registers.hh"
 #include "arch/sparc/types.hh"
+#include "base/bitfield.hh"
 #include "base/misc.hh"
+#include "base/types.hh"
 #include "cpu/thread_context.hh"
-#include "sim/host.hh"
 
 class ThreadContext;
 
@@ -65,6 +67,9 @@ namespace SparcISA
         {
         }
 
+        void reset()
+        {}
+
         //Use this to give data to the predecoder. This should be used
         //when there is control flow.
         void moreBytes(Addr pc, Addr fetchPC, MachInst inst)