summaryrefslogtreecommitdiff
path: root/src/sim/system.hh
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2006-12-20 18:39:40 -0500
committerGabe Black <gblack@eecs.umich.edu>2006-12-20 18:39:40 -0500
commitf13155393df010665b468db5e2e64131a7b2c5da (patch)
tree09a0ee16d3be4a53c2c275f7f403665bd644707b /src/sim/system.hh
parent841d76d37bb86b2ad05ce378282605a748c314eb (diff)
downloadgem5-f13155393df010665b468db5e2e64131a7b2c5da.tar.xz
Initial work to make remote gdb available in SE mode. This is completely untested.
--HG-- extra : convert_revision : 3ad9a3368961d5e9e71f702da84ffe293fe8adc8
Diffstat (limited to 'src/sim/system.hh')
-rw-r--r--src/sim/system.hh6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/sim/system.hh b/src/sim/system.hh
index b3a67bf7a..758da709e 100644
--- a/src/sim/system.hh
+++ b/src/sim/system.hh
@@ -55,12 +55,12 @@ class PhysicalMemory;
#if FULL_SYSTEM
class Platform;
+#endif
class GDBListener;
namespace TheISA
{
class RemoteGDB;
}
-#endif
class System : public SimObject
{
@@ -159,11 +159,9 @@ class System : public SimObject
#endif
public:
-#if FULL_SYSTEM
std::vector<TheISA::RemoteGDB *> remoteGDB;
std::vector<GDBListener *> gdbListen;
- virtual bool breakpoint() = 0;
-#endif // FULL_SYSTEM
+ bool breakpoint();
public:
struct Params