47c47,51
< class RemoteGDB : public BaseRemoteGDB
---
>
> class RemoteGDB : public BaseRemoteGDB
> {
> protected:
> enum RegisterConstants
49,59c53,60
< protected:
< enum RegisterConstants
< {
< RegG0 = 0, RegO0 = 8, RegL0 = 16, RegI0 = 24,
< RegF0 = 32,
< RegPc = 64, RegNpc, RegState, RegFsr, RegFprs, RegY,
< /*RegState contains data in same format as tstate */
< Reg32Y = 64, Reg32Psr = 65, Reg32Tbr = 66, Reg32Pc = 67,
< Reg32Npc = 68, Reg32Fsr = 69, Reg32Csr = 70,
< NumGDBRegs
< };
---
> RegG0 = 0, RegO0 = 8, RegL0 = 16, RegI0 = 24,
> RegF0 = 32,
> RegPc = 64, RegNpc, RegState, RegFsr, RegFprs, RegY,
> /*RegState contains data in same format as tstate */
> Reg32Y = 64, Reg32Psr = 65, Reg32Tbr = 66, Reg32Pc = 67,
> Reg32Npc = 68, Reg32Fsr = 69, Reg32Csr = 70,
> NumGDBRegs
> };
61,62c62,63
< public:
< RemoteGDB(System *system, ThreadContext *context);
---
> public:
> RemoteGDB(System *system, ThreadContext *context);
64c65
< bool acc(Addr addr, size_t len);
---
> bool acc(Addr addr, size_t len);
66,68c67,69
< protected:
< void getregs();
< void setregs();
---
> protected:
> void getregs();
> void setregs();
70,71c71,72
< void clearSingleStep();
< void setSingleStep();
---
> void clearSingleStep();
> void setSingleStep();
73,74c74,76
< Addr nextBkpt;
< };
---
> Addr nextBkpt;
> };
>