system.hh (12262:a58c0c323e4f) | system.hh (12449:2260f4a68210) |
---|---|
1/* 2 * Copyright (c) 2012, 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 --- 61 unchanged lines hidden (view full) --- 70 * actually have the definition. 71 */ 72#if THE_ISA != NULL_ISA 73#include "cpu/pc_event.hh" 74 75#endif 76 77class BaseRemoteGDB; | 1/* 2 * Copyright (c) 2012, 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 --- 61 unchanged lines hidden (view full) --- 70 * actually have the definition. 71 */ 72#if THE_ISA != NULL_ISA 73#include "cpu/pc_event.hh" 74 75#endif 76 77class BaseRemoteGDB; |
78class GDBListener; | |
79class KvmVM; 80class ObjectFile; 81class ThreadContext; 82 83class System : public MemObject 84{ 85 private: 86 --- 399 unchanged lines hidden (view full) --- 486 if (!e) 487 panic("Failed to find kernel symbol '%s'", lbl); 488 return e; 489 } 490 /** @} */ 491 492 public: 493 std::vector<BaseRemoteGDB *> remoteGDB; | 78class KvmVM; 79class ObjectFile; 80class ThreadContext; 81 82class System : public MemObject 83{ 84 private: 85 --- 399 unchanged lines hidden (view full) --- 485 if (!e) 486 panic("Failed to find kernel symbol '%s'", lbl); 487 return e; 488 } 489 /** @} */ 490 491 public: 492 std::vector<BaseRemoteGDB *> remoteGDB; |
494 std::vector<GDBListener *> gdbListen; | |
495 bool breakpoint(); 496 497 public: 498 typedef SystemParams Params; 499 500 protected: 501 Params *_params; 502 --- 94 unchanged lines hidden --- | 493 bool breakpoint(); 494 495 public: 496 typedef SystemParams Params; 497 498 protected: 499 Params *_params; 500 --- 94 unchanged lines hidden --- |