diff options
-rw-r--r-- | i386/i386/trap.h | 3 | ||||
-rw-r--r-- | kern/exception.c | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/i386/i386/trap.h b/i386/i386/trap.h index 6f5d2af..46612db 100644 --- a/i386/i386/trap.h +++ b/i386/i386/trap.h @@ -42,6 +42,9 @@ i386_exception( int code, int subcode) __attribute__ ((noreturn)); +extern void +thread_kdb_return(void); + #endif /* !__ASSEMBLER__ */ #endif /* _I386_TRAP_H_ */ diff --git a/kern/exception.c b/kern/exception.c index d73b196..0232773 100644 --- a/kern/exception.c +++ b/kern/exception.c @@ -51,8 +51,8 @@ #include <mach/machine/vm_types.h> #if MACH_KDB -extern void thread_kdb_return(); -extern void db_printf(); +#include <machine/trap.h> +#include <ddb/db_output.h> boolean_t debug_user_with_kdb = FALSE; #endif /* MACH_KDB */ |