diff options
author | Marin Ramesa <mpr@hi.t-com.hr> | 2013-07-10 13:32:32 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2013-07-18 00:06:44 +0200 |
commit | 37a5965ed210cb0672ceae8292393a678a144415 (patch) | |
tree | 60e3d925ee184bab6774f1c8eaf356886cfcd142 /ddb | |
parent | eb83a43f746c3acbaa908383cdc5822b073ac250 (diff) |
ddb: cleanup db_command.c
* ddb/db_command.c (_longjmp): Remove prototype.
(vm_map_print): Likewise.
(vm_object_print): Likewise.
(vm_page_print): Likewise.
(vm_map_copy_print): Likewise.
(ipc_port_print): Likewise.
(ipc_pset_print): Likewise.
(db_show_all_slocks): Likewise.
(ipc_kmsg_print): Likewise.
(ipc_msg_print): Likewise.
Include <vm/vm_print.h>.
Include <ipc/ipc_print.h>.
Include <kern/lock.h>.
* i386/i386/setjmp.h [__GNUC__] (_longjmp): Add prototype.
Diffstat (limited to 'ddb')
-rw-r--r-- | ddb/db_command.c | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/ddb/db_command.c b/ddb/db_command.c index 5e53b28..cb14da8 100644 --- a/ddb/db_command.c +++ b/ddb/db_command.c @@ -59,7 +59,9 @@ #include <ipc/ipc_pset.h> /* 4proto */ #include <ipc/ipc_port.h> /* 4proto */ - +#include <vm/vm_print.h> +#include <ipc/ipc_print.h> +#include <kern/lock.h> /* * Exported global variables @@ -303,14 +305,6 @@ db_command_list(last_cmdp, cmd_table) } while (db_read_token() == tSEMI_COLON && db_cmd_loop_done == 0); } -/* - * 'show' commands - */ -extern void vm_map_print(), vm_object_print(), vm_page_print(); -extern void vm_map_copy_print(); -extern void ipc_port_print(), ipc_pset_print(), db_show_all_slocks(); -extern void ipc_kmsg_print(), ipc_msg_print(); - struct db_command db_show_all_cmds[] = { { "threads", db_show_all_threads, 0, 0 }, { "slocks", db_show_all_slocks, 0, 0 }, @@ -463,10 +457,6 @@ db_exec_cmd_nest(cmd, size) return(db_cmd_loop_done == 0); } -#ifdef __GNUC__ -extern __volatile__ void _longjmp(); -#endif - void db_error(s) char *s; { |