|
@@ -34,7 +34,7 @@
|
|
|
#include <command.h>
|
|
|
#include <asm/processor.h>
|
|
|
|
|
|
-#if (CONFIG_COMMANDS & CFG_CMD_KGDB) || defined(CONFIG_CMD_KGDB)
|
|
|
+#if defined(CONFIG_CMD_KGDB)
|
|
|
int (*debugger_exception_handler)(struct pt_regs *) = 0;
|
|
|
#endif
|
|
|
|
|
@@ -122,7 +122,7 @@ MachineCheckException(struct pt_regs *regs)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
-#if (CONFIG_COMMANDS & CFG_CMD_KGDB) || defined(CONFIG_CMD_KGDB)
|
|
|
+#if defined(CONFIG_CMD_KGDB)
|
|
|
if (debugger_exception_handler && (*debugger_exception_handler) (regs))
|
|
|
return;
|
|
|
#endif
|
|
@@ -155,7 +155,7 @@ MachineCheckException(struct pt_regs *regs)
|
|
|
void
|
|
|
AlignmentException(struct pt_regs *regs)
|
|
|
{
|
|
|
-#if (CONFIG_COMMANDS & CFG_CMD_KGDB) || defined(CONFIG_CMD_KGDB)
|
|
|
+#if defined(CONFIG_CMD_KGDB)
|
|
|
if (debugger_exception_handler && (*debugger_exception_handler) (regs))
|
|
|
return;
|
|
|
#endif
|
|
@@ -170,7 +170,7 @@ ProgramCheckException(struct pt_regs *regs)
|
|
|
unsigned char *p = regs ? (unsigned char *)(regs->nip) : NULL;
|
|
|
int i, j;
|
|
|
|
|
|
-#if (CONFIG_COMMANDS & CFG_CMD_KGDB) || defined(CONFIG_CMD_KGDB)
|
|
|
+#if defined(CONFIG_CMD_KGDB)
|
|
|
if (debugger_exception_handler && (*debugger_exception_handler) (regs))
|
|
|
return;
|
|
|
#endif
|
|
@@ -193,7 +193,7 @@ ProgramCheckException(struct pt_regs *regs)
|
|
|
void
|
|
|
SoftEmuException(struct pt_regs *regs)
|
|
|
{
|
|
|
-#if (CONFIG_COMMANDS & CFG_CMD_KGDB) || defined(CONFIG_CMD_KGDB)
|
|
|
+#if defined(CONFIG_CMD_KGDB)
|
|
|
if (debugger_exception_handler && (*debugger_exception_handler) (regs))
|
|
|
return;
|
|
|
#endif
|
|
@@ -205,7 +205,7 @@ SoftEmuException(struct pt_regs *regs)
|
|
|
void
|
|
|
UnknownException(struct pt_regs *regs)
|
|
|
{
|
|
|
-#if (CONFIG_COMMANDS & CFG_CMD_KGDB) || defined(CONFIG_CMD_KGDB)
|
|
|
+#if defined(CONFIG_CMD_KGDB)
|
|
|
if (debugger_exception_handler && (*debugger_exception_handler) (regs))
|
|
|
return;
|
|
|
#endif
|