47c47,49
< namespace AlphaISA
---
> namespace AlphaISA {
>
> class RemoteGDB : public BaseRemoteGDB
49,53c51,53
< class RemoteGDB : public BaseRemoteGDB
< {
< protected:
< // Machine memory
< bool write(Addr addr, size_t size, const char *data);
---
> protected:
> Addr notTakenBkpt;
> Addr takenBkpt;
55,56c55,57
< public:
< RemoteGDB(System *system, ThreadContext *context);
---
> protected:
> void getregs();
> void setregs();
58c59,60
< bool acc(Addr addr, size_t len);
---
> void clearSingleStep();
> void setSingleStep();
60,62c62,64
< protected:
< void getregs();
< void setregs();
---
> // Machine memory
> bool acc(Addr addr, size_t len);
> bool write(Addr addr, size_t size, const char *data);
64,65c66,68
< void clearSingleStep();
< void setSingleStep();
---
> public:
> RemoteGDB(System *system, ThreadContext *context);
> };
67c70
< protected:
---
> } // namespace AlphaISA
69,74c72
< Addr notTakenBkpt;
< Addr takenBkpt;
< };
< }
<
< #endif /* __ARCH_ALPHA_REMOTE_GDB_H__ */
---
> #endif // __ARCH_ALPHA_REMOTE_GDB_HH__