thermosphere: fix gdb/regs.c assertions

This commit is contained in:
TuxSH 2020-02-01 19:50:28 +00:00
parent 97d548cc94
commit 316166d8de

View file

@ -18,7 +18,7 @@
GDB_DECLARE_HANDLER(ReadRegisters)
{
ENSURE(ctx->selectedThreadId == currentCoreCtx->coreId);
ENSURE(ctx->selectedThreadId == 1 + currentCoreCtx->coreId);
ExceptionStackFrame *frame = currentCoreCtx->guestFrame;
FpuRegisterCache *fpuRegCache = fpuReadRegisters();
@ -52,7 +52,7 @@ GDB_DECLARE_HANDLER(ReadRegisters)
GDB_DECLARE_HANDLER(WriteRegisters)
{
ENSURE(ctx->selectedThreadId == currentCoreCtx->coreId);
ENSURE(ctx->selectedThreadId == 1 + currentCoreCtx->coreId);
ExceptionStackFrame *frame = currentCoreCtx->guestFrame;
FpuRegisterCache *fpuRegCache = fpuGetRegisterCache();
@ -138,7 +138,7 @@ static void GDB_GetRegisterPointerAndSize(size_t *outSz, void **outPtr, unsigned
GDB_DECLARE_HANDLER(ReadRegister)
{
ENSURE(ctx->selectedThreadId == currentCoreCtx->coreId);
ENSURE(ctx->selectedThreadId == 1 + currentCoreCtx->coreId);
ExceptionStackFrame *frame = currentCoreCtx->guestFrame;
FpuRegisterCache *fpuRegCache = NULL;
@ -168,7 +168,7 @@ GDB_DECLARE_HANDLER(ReadRegister)
GDB_DECLARE_HANDLER(WriteRegister)
{
ENSURE(ctx->selectedThreadId == currentCoreCtx->coreId);
ENSURE(ctx->selectedThreadId == 1 + currentCoreCtx->coreId);
ExceptionStackFrame *frame = currentCoreCtx->guestFrame;
FpuRegisterCache *fpuRegCache = fpuGetRegisterCache();