includes.isa revision 2447
13900Ssaidi@eecs.umich.edu////////////////////////////////////////////////////////////////////
22632Sstever@eecs.umich.edu//
32632Sstever@eecs.umich.edu// Output include file directives.
42632Sstever@eecs.umich.edu//
52632Sstever@eecs.umich.edu
62632Sstever@eecs.umich.eduoutput header {{
72632Sstever@eecs.umich.edu#include <sstream>
82632Sstever@eecs.umich.edu#include <iostream>
92632Sstever@eecs.umich.edu#include <iomanip>
102632Sstever@eecs.umich.edu
112632Sstever@eecs.umich.edu#include "cpu/static_inst.hh"
122632Sstever@eecs.umich.edu#include "arch/mips/isa_traits.hh"
132632Sstever@eecs.umich.edu}};
142632Sstever@eecs.umich.edu
152632Sstever@eecs.umich.eduoutput decoder {{
162632Sstever@eecs.umich.edu#include "arch/mips/isa_traits.hh"
172632Sstever@eecs.umich.edu#include "base/cprintf.hh"
182632Sstever@eecs.umich.edu#include "base/loader/symtab.hh"
192632Sstever@eecs.umich.edu#include "cpu/exec_context.hh"  // for Jump::branchTarget()
202632Sstever@eecs.umich.edu
212632Sstever@eecs.umich.edu#include <math.h>
222632Sstever@eecs.umich.edu#if defined(linux)
232632Sstever@eecs.umich.edu#include <fenv.h>
242632Sstever@eecs.umich.edu#endif
252632Sstever@eecs.umich.edu
262632Sstever@eecs.umich.eduusing namespace MipsISA;
272632Sstever@eecs.umich.edu}};
282632Sstever@eecs.umich.edu
292632Sstever@eecs.umich.eduoutput exec {{
302632Sstever@eecs.umich.edu#include "arch/mips/isa_traits.hh"
312022SN/A#include <math.h>
322022SN/A#if defined(linux)
332022SN/A#include <fenv.h>
342022SN/A#endif
352022SN/A
362469SN/A#ifdef FULL_SYSTEM
372469SN/A//#include "arch/alpha/pseudo_inst.hh"
382469SN/A#endif
392469SN/A#include "cpu/base.hh"
407741Sgblack@eecs.umich.edu#include "cpu/exetrace.hh"
4110474Sandreas.hansson@arm.com#include "sim/sim_exit.hh"
422944Sgblack@eecs.umich.edu
432482SN/Ausing namespace MipsISA;
447741Sgblack@eecs.umich.edu}};
453056Sgblack@eecs.umich.edu
462469SN/A