includes.isa revision 2447
11689SN/A////////////////////////////////////////////////////////////////////
29444SAndreas.Sandberg@ARM.com//
39444SAndreas.Sandberg@ARM.com// Output include file directives.
49444SAndreas.Sandberg@ARM.com//
59444SAndreas.Sandberg@ARM.com
69444SAndreas.Sandberg@ARM.comoutput header {{
79444SAndreas.Sandberg@ARM.com#include <sstream>
89444SAndreas.Sandberg@ARM.com#include <iostream>
99444SAndreas.Sandberg@ARM.com#include <iomanip>
109444SAndreas.Sandberg@ARM.com
119444SAndreas.Sandberg@ARM.com#include "cpu/static_inst.hh"
129444SAndreas.Sandberg@ARM.com#include "arch/mips/isa_traits.hh"
139444SAndreas.Sandberg@ARM.com}};
142329SN/A
151689SN/Aoutput decoder {{
161689SN/A#include "arch/mips/isa_traits.hh"
171689SN/A#include "base/cprintf.hh"
181689SN/A#include "base/loader/symtab.hh"
191689SN/A#include "cpu/exec_context.hh"  // for Jump::branchTarget()
201689SN/A
211689SN/A#include <math.h>
221689SN/A#if defined(linux)
231689SN/A#include <fenv.h>
241689SN/A#endif
251689SN/A
261689SN/Ausing namespace MipsISA;
271689SN/A}};
281689SN/A
291689SN/Aoutput exec {{
301689SN/A#include "arch/mips/isa_traits.hh"
311689SN/A#include <math.h>
321689SN/A#if defined(linux)
331689SN/A#include <fenv.h>
341689SN/A#endif
351689SN/A
361689SN/A#ifdef FULL_SYSTEM
371689SN/A//#include "arch/alpha/pseudo_inst.hh"
381689SN/A#endif
392665Ssaidi@eecs.umich.edu#include "cpu/base.hh"
402665Ssaidi@eecs.umich.edu#include "cpu/exetrace.hh"
412831Sksewell@umich.edu#include "sim/sim_exit.hh"
421689SN/A
431689SN/Ausing namespace MipsISA;
449944Smatt.horsnell@ARM.com}};
459944Smatt.horsnell@ARM.com
469944Smatt.horsnell@ARM.com