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 --- |