simple_thread.cc (9478:ba80f7d4f452) | simple_thread.cc (10319:4207f9bfcceb) |
---|---|
1/* 2 * Copyright (c) 2001-2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 36 unchanged lines hidden (view full) --- 45#include "cpu/base.hh" 46#include "cpu/profile.hh" 47#include "cpu/quiesce_event.hh" 48#include "cpu/simple_thread.hh" 49#include "cpu/thread_context.hh" 50#include "mem/fs_translating_port_proxy.hh" 51#include "mem/se_translating_port_proxy.hh" 52#include "params/BaseCPU.hh" | 1/* 2 * Copyright (c) 2001-2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 36 unchanged lines hidden (view full) --- 45#include "cpu/base.hh" 46#include "cpu/profile.hh" 47#include "cpu/quiesce_event.hh" 48#include "cpu/simple_thread.hh" 49#include "cpu/thread_context.hh" 50#include "mem/fs_translating_port_proxy.hh" 51#include "mem/se_translating_port_proxy.hh" 52#include "params/BaseCPU.hh" |
53#include "sim/faults.hh" |
|
53#include "sim/full_system.hh" 54#include "sim/process.hh" 55#include "sim/serialize.hh" 56#include "sim/sim_exit.hh" 57#include "sim/system.hh" 58 59using namespace std; 60 --- 147 unchanged lines hidden (view full) --- 208} 209 210void 211SimpleThread::copyArchRegs(ThreadContext *src_tc) 212{ 213 TheISA::copyRegs(src_tc, tc); 214} 215 | 54#include "sim/full_system.hh" 55#include "sim/process.hh" 56#include "sim/serialize.hh" 57#include "sim/sim_exit.hh" 58#include "sim/system.hh" 59 60using namespace std; 61 --- 147 unchanged lines hidden (view full) --- 209} 210 211void 212SimpleThread::copyArchRegs(ThreadContext *src_tc) 213{ 214 TheISA::copyRegs(src_tc, tc); 215} 216 |
217// The following methods are defined in src/arch/alpha/ev5.cc for 218// Alpha. 219#if THE_ISA != ALPHA_ISA 220Fault 221SimpleThread::hwrei() 222{ 223 return NoFault; 224} 225 226bool 227SimpleThread::simPalCheck(int palFunc) 228{ 229 return true; 230} 231#endif |
|