projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git://git.denx.de/u-boot-arm
[oweals/u-boot.git]
/
cpu
/
mpc8xx
/
traps.c
diff --git
a/cpu/mpc8xx/traps.c
b/cpu/mpc8xx/traps.c
index ce955d78b680ca73de35df5f0a30d4d51e7ed132..e1ec88961ab61bafda75a75fcc1aedc2888eaa42 100644
(file)
--- a/
cpu/mpc8xx/traps.c
+++ b/
cpu/mpc8xx/traps.c
@@
-36,11
+36,11
@@
#include <command.h>
#include <asm/processor.h>
#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
int (*debugger_exception_handler)(struct pt_regs *) = 0;
#endif
-#if
(CONFIG_COMMANDS & CFG_CMD_BEDBUG) ||
defined(CONFIG_CMD_BEDBUG)
+#if defined(CONFIG_CMD_BEDBUG)
extern void do_bedbug_breakpoint(struct pt_regs *);
#endif
extern void do_bedbug_breakpoint(struct pt_regs *);
#endif
@@
-126,7
+126,7
@@
MachineCheckException(struct pt_regs *regs)
return;
}
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
if (debugger_exception_handler && (*debugger_exception_handler)(regs))
return;
#endif
@@
-159,7
+159,7
@@
MachineCheckException(struct pt_regs *regs)
void
AlignmentException(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
if (debugger_exception_handler && (*debugger_exception_handler)(regs))
return;
#endif
@@
-171,7
+171,7
@@
AlignmentException(struct pt_regs *regs)
void
ProgramCheckException(struct pt_regs *regs)
{
void
ProgramCheckException(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
if (debugger_exception_handler && (*debugger_exception_handler)(regs))
return;
#endif
@@
-183,7
+183,7
@@
ProgramCheckException(struct pt_regs *regs)
void
SoftEmuException(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
if (debugger_exception_handler && (*debugger_exception_handler)(regs))
return;
#endif
@@
-196,7
+196,7
@@
SoftEmuException(struct pt_regs *regs)
void
UnknownException(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
if (debugger_exception_handler && (*debugger_exception_handler)(regs))
return;
#endif
@@
-210,7
+210,7
@@
DebugException(struct pt_regs *regs)
{
printf("Debugger trap at @ %lx\n", regs->nip );
show_regs(regs);
{
printf("Debugger trap at @ %lx\n", regs->nip );
show_regs(regs);
-#if
(CONFIG_COMMANDS & CFG_CMD_BEDBUG) ||
defined(CONFIG_CMD_BEDBUG)
+#if defined(CONFIG_CMD_BEDBUG)
do_bedbug_breakpoint( regs );
#endif
}
do_bedbug_breakpoint( regs );
#endif
}