From bb1d2f39575795f0b369bb3cabb52c9d42a8b1c6 Mon Sep 17 00:00:00 2001 From: Andreas Hansson Date: Wed, 4 Sep 2013 13:22:55 -0400 Subject: arch: Header clean up for NOISA resurrection This patch is a first step to getting NOISA working again. A number of redundant includes make life more difficult than it has to be and this patch simply removes them. There are also some redundant forward declarations removed. --- src/cpu/static_inst.hh | 6 ------ 1 file changed, 6 deletions(-) (limited to 'src/cpu/static_inst.hh') diff --git a/src/cpu/static_inst.hh b/src/cpu/static_inst.hh index 507decbdf..0464eda14 100644 --- a/src/cpu/static_inst.hh +++ b/src/cpu/static_inst.hh @@ -46,20 +46,14 @@ #include "sim/fault_fwd.hh" // forward declarations -struct AlphaSimpleImpl; -struct OzoneImpl; -struct SimpleImpl; -class DynInst; class Packet; struct O3CPUImpl; template class BaseO3DynInst; typedef BaseO3DynInst O3DynInst; -template class OzoneDynInst; class InOrderDynInst; class CheckerCPU; -class FastCPU; class AtomicSimpleCPU; class TimingSimpleCPU; class InorderCPU; -- cgit v1.2.3