system.cc (10466:73b7549d979e) | system.cc (10494:ffe6ab7141ab) |
---|---|
1/* 2 * Copyright (c) 2011-2014 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 --- 40 unchanged lines hidden (view full) --- 49#include "arch/utility.hh" 50#include "base/loader/object_file.hh" 51#include "base/loader/symtab.hh" 52#include "base/str.hh" 53#include "base/trace.hh" 54#include "cpu/thread_context.hh" 55#include "debug/Loader.hh" 56#include "debug/WorkItems.hh" | 1/* 2 * Copyright (c) 2011-2014 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 --- 40 unchanged lines hidden (view full) --- 49#include "arch/utility.hh" 50#include "base/loader/object_file.hh" 51#include "base/loader/symtab.hh" 52#include "base/str.hh" 53#include "base/trace.hh" 54#include "cpu/thread_context.hh" 55#include "debug/Loader.hh" 56#include "debug/WorkItems.hh" |
57#include "kern/kernel_stats.hh" | |
58#include "mem/abstract_mem.hh" 59#include "mem/physical.hh" 60#include "params/System.hh" 61#include "sim/byteswap.hh" 62#include "sim/debug.hh" 63#include "sim/full_system.hh" 64#include "sim/system.hh" 65 | 57#include "mem/abstract_mem.hh" 58#include "mem/physical.hh" 59#include "params/System.hh" 60#include "sim/byteswap.hh" 61#include "sim/debug.hh" 62#include "sim/full_system.hh" 63#include "sim/system.hh" 64 |
65/** 66 * To avoid linking errors with LTO, only include the header if we 67 * actually have a definition. 68 */ 69#if THE_ISA != NULL_ISA 70#include "kern/kernel_stats.hh" 71#endif 72 |
|
66using namespace std; 67using namespace TheISA; 68 69vector<System *> System::systemList; 70 71int System::numSystemsRunning = 0; 72 73System::System(Params *p) --- 405 unchanged lines hidden --- | 73using namespace std; 74using namespace TheISA; 75 76vector<System *> System::systemList; 77 78int System::numSystemsRunning = 0; 79 80System::System(Params *p) --- 405 unchanged lines hidden --- |