cpu.cc (8707:489489c67fd9) cpu.cc (8733:64a7bf8fa56c)
1/*
2 * Copyright (c) 2011 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 54 unchanged lines hidden (view full) ---

63#if FULL_SYSTEM
64#include "cpu/quiesce_event.hh"
65#else
66#include "sim/process.hh"
67#endif
68
69#if USE_CHECKER
70#include "cpu/checker/cpu.hh"
1/*
2 * Copyright (c) 2011 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 54 unchanged lines hidden (view full) ---

63#if FULL_SYSTEM
64#include "cpu/quiesce_event.hh"
65#else
66#include "sim/process.hh"
67#endif
68
69#if USE_CHECKER
70#include "cpu/checker/cpu.hh"
71#include "cpu/checker/thread_context.hh"
71#endif
72
73#if THE_ISA == ALPHA_ISA
74#include "arch/alpha/osfpal.hh"
75#include "debug/Activity.hh"
76#endif
77
78class BaseCPUParams;

--- 184 unchanged lines hidden (view full) ---

263 _status = Running;
264 } else {
265 _status = Idle;
266 }
267
268#if USE_CHECKER
269 if (params->checker) {
270 BaseCPU *temp_checker = params->checker;
72#endif
73
74#if THE_ISA == ALPHA_ISA
75#include "arch/alpha/osfpal.hh"
76#include "debug/Activity.hh"
77#endif
78
79class BaseCPUParams;

--- 184 unchanged lines hidden (view full) ---

264 _status = Running;
265 } else {
266 _status = Idle;
267 }
268
269#if USE_CHECKER
270 if (params->checker) {
271 BaseCPU *temp_checker = params->checker;
271 checker = dynamic_cast<Checker<DynInstPtr> *>(temp_checker);
272 checker = dynamic_cast<Checker<Impl> *>(temp_checker);
272 checker->setIcachePort(&icachePort);
273#if FULL_SYSTEM
274 checker->setSystem(params->system);
275#endif
276 } else {
277 checker = NULL;
278 }
279#endif // USE_CHECKER

--- 1451 unchanged lines hidden ---
273 checker->setIcachePort(&icachePort);
274#if FULL_SYSTEM
275 checker->setSystem(params->system);
276#endif
277 } else {
278 checker = NULL;
279 }
280#endif // USE_CHECKER

--- 1451 unchanged lines hidden ---