ARM: Remove unnecessary cruft from includes.isa.
authorGabe Black <gblack@eecs.umich.edu>
Wed, 2 Jun 2010 17:58:03 +0000 (12:58 -0500)
committerGabe Black <gblack@eecs.umich.edu>
Wed, 2 Jun 2010 17:58:03 +0000 (12:58 -0500)
src/arch/arm/isa/includes.isa

index 4db7279d284d705bdc133623205fb5c79979569b..03849aaa1988539872c726305b42b5905108132d 100644 (file)
@@ -48,7 +48,6 @@
 output header {{
 #include <sstream>
 #include <iostream>
-#include <iomanip>
 
 #include "arch/arm/insts/branch.hh"
 #include "arch/arm/insts/macromem.hh"
@@ -57,16 +56,10 @@ output header {{
 #include "arch/arm/insts/pred_inst.hh"
 #include "arch/arm/insts/static_inst.hh"
 #include "arch/arm/isa_traits.hh"
-#include "cpu/static_inst.hh"
 #include "mem/packet.hh"
 }};
 
 output decoder {{
-#include <cmath>
-#if defined(linux)
-#include <fenv.h>
-#endif
-
 #include "arch/arm/faults.hh"
 #include "arch/arm/isa_traits.hh"
 #include "arch/arm/utility.hh"
@@ -75,7 +68,6 @@ output decoder {{
 #include "cpu/thread_context.hh"
 
 using namespace ArmISA;
-using std::isnan;
 }};
 
 output exec {{
@@ -89,8 +81,6 @@ output exec {{
 #include <fenv.h>
 #endif
 
-#include "cpu/base.hh"
-#include "cpu/exetrace.hh"
 #include "mem/packet.hh"
 #include "mem/packet_access.hh"
 #include "sim/sim_exit.hh"