diff options
-rw-r--r-- | ddb/db_output.h | 6 | ||||
-rw-r--r-- | ipc/ipc_object.c | 5 | ||||
-rw-r--r-- | ipc/ipc_port.c | 3 | ||||
-rw-r--r-- | ipc/ipc_pset.c | 4 | ||||
-rw-r--r-- | vm/vm_map.c | 5 | ||||
-rw-r--r-- | vm/vm_object.c | 4 | ||||
-rw-r--r-- | vm/vm_resident.c | 5 |
7 files changed, 29 insertions, 3 deletions
diff --git a/ddb/db_output.h b/ddb/db_output.h index 3203e30..1159c6b 100644 --- a/ddb/db_output.h +++ b/ddb/db_output.h @@ -35,6 +35,6 @@ extern void db_force_whitespace(void); extern int db_print_position(void); extern void db_end_line(void); -extern void db_printf( const char *fmt, ...); -extern void db_putchar(int c); - +extern void db_printf(const char *fmt, ...); +extern void db_putchar(int c); +extern void kdbprintf(const char *fmt, ...); diff --git a/ipc/ipc_object.c b/ipc/ipc_object.c index 4850fb1..b8cae8f 100644 --- a/ipc/ipc_object.c +++ b/ipc/ipc_object.c @@ -49,6 +49,11 @@ #include <kern/printf.h> #include <kern/slab.h> +#if MACH_KDB +#include <ddb/db_output.h> +#endif /* MACH_KDB */ + + struct kmem_cache ipc_object_caches[IOT_NUMBER]; diff --git a/ipc/ipc_port.c b/ipc/ipc_port.c index ce0dbeb..8e41c3c 100644 --- a/ipc/ipc_port.c +++ b/ipc/ipc_port.c @@ -51,6 +51,9 @@ #include <ipc/ipc_mqueue.h> #include <ipc/ipc_notify.h> +#if MACH_KDB +#include <ddb/db_output.h> +#endif /* MACH_KDB */ decl_simple_lock_data(, ipc_port_multiple_lock_data) diff --git a/ipc/ipc_pset.c b/ipc/ipc_pset.c index 141cbdb..e2b3c86 100644 --- a/ipc/ipc_pset.c +++ b/ipc/ipc_pset.c @@ -46,6 +46,10 @@ #include <ipc/ipc_right.h> #include <ipc/ipc_space.h> +#if MACH_KDB +#include <ddb/db_output.h> +#endif /* MACH_KDB */ + /* * Routine: ipc_pset_alloc diff --git a/vm/vm_map.c b/vm/vm_map.c index 22fa836..47db118 100644 --- a/vm/vm_map.c +++ b/vm/vm_map.c @@ -53,6 +53,11 @@ #include <vm/vm_kern.h> #include <ipc/ipc_port.h> +#if MACH_KDB +#include <ddb/db_output.h> +#endif /* MACH_KDB */ + + /* Forward declarations */ kern_return_t vm_map_delete( vm_map_t map, diff --git a/vm/vm_object.c b/vm/vm_object.c index 7eae3d7..d83c39f 100644 --- a/vm/vm_object.c +++ b/vm/vm_object.c @@ -55,6 +55,10 @@ #include <vm/vm_page.h> #include <vm/vm_pageout.h> +#if MACH_KDB +#include <ddb/db_output.h> +#endif /* MACH_KDB */ + void memory_object_release( ipc_port_t pager, diff --git a/vm/vm_resident.c b/vm/vm_resident.c index 581a9c4..7cf4fb1 100644 --- a/vm/vm_resident.c +++ b/vm/vm_resident.c @@ -58,6 +58,11 @@ #include <vm/vm_user.h> #endif +#if MACH_KDB +#include <ddb/db_output.h> +#endif /* MACH_KDB */ + + /* * Associated with eacn page of user-allocatable memory is a * page structure. |