includes.isa revision 2022
1//////////////////////////////////////////////////////////////////// 2// 3// Output include file directives. 4// 5 6output header {{ 7#include <sstream> 8#include <iostream> 9#include <iomanip> 10 11#include "cpu/static_inst.hh" 12#include "traps.hh" 13#include "mem/mem_req.hh" // some constructors use MemReq flags 14}}; 15 16output decoder {{ 17#include "base/cprintf.hh" 18#include "base/loader/symtab.hh" 19#include "cpu/exec_context.hh" // for Jump::branchTarget() 20 21#include <math.h> 22#if defined(linux) 23#include <fenv.h> 24#endif 25}}; 26 27output exec {{ 28#include <math.h> 29#if defined(linux) 30#include <fenv.h> 31#endif 32 33#ifdef FULL_SYSTEM 34//#include "arch/alpha/pseudo_inst.hh" 35#endif 36#include "cpu/base.hh" 37#include "cpu/exetrace.hh" 38#include "sim/sim_exit.hh" 39}}; 40 41