https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a06b425839a5da3cd4486…
commit a06b425839a5da3cd4486bc265d5e91c817b489a
Author: Serge Gautherie <reactos-git_serge_171003(a)gautherie.fr>
AuthorDate: Thu Oct 11 01:29:39 2018 +0200
Commit: Pierre Schweitzer <pierre(a)reactos.org>
CommitDate: Fri Oct 12 08:43:02 2018 +0200
[NTOS:KD] A few trivial code improvements
---
ntoskrnl/kd/wrappers/gdbstub_powerpc.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/ntoskrnl/kd/wrappers/gdbstub_powerpc.c
b/ntoskrnl/kd/wrappers/gdbstub_powerpc.c
index edc6904d25..8a223543b6 100644
--- a/ntoskrnl/kd/wrappers/gdbstub_powerpc.c
+++ b/ntoskrnl/kd/wrappers/gdbstub_powerpc.c
@@ -1244,7 +1244,7 @@ GspUnloadBreakpoints(PKTRAP_FRAME TrapFrame)
static BOOLEAN gdb_attached_yet = FALSE;
/*
- * This function does all command procesing for interfacing to gdb.
+ * This function does all command processing for interfacing to gdb.
*/
KD_CONTINUE_TYPE
NTAPI
@@ -1295,7 +1295,7 @@ KdpGdbEnterDebuggerException(PEXCEPTION_RECORD ExceptionRecord,
{
LONG Esp;
- stop_reply:
+stop_reply:
/* reply to host that an exception has occurred */
SigVal = GspComputeSignal(ExceptionRecord->ExceptionCode);
@@ -1342,13 +1342,16 @@ KdpGdbEnterDebuggerException(PEXCEPTION_RECORD ExceptionRecord,
switch(*ptr++)
{
case '?':
+#if 1
/* a little hack to send more complete status information */
goto stop_reply;
+#else
GspOutBuffer[0] = 'S';
GspOutBuffer[1] = HexChars[SigVal >> 4];
GspOutBuffer[2] = HexChars[SigVal % 16];
GspOutBuffer[3] = 0;
break;
+#endif
case 'd':
GspRemoteDebug = !GspRemoteDebug; /* toggle debug flag */
break;
@@ -1530,7 +1533,6 @@ KdpGdbEnterDebuggerException(PEXCEPTION_RECORD ExceptionRecord,
case 'k': /* kill the program */
strcpy(GspOutBuffer, "OK");
break;
- /* kill the program */
case 'H': /* Set thread */
GspSetThread(ptr);