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