summaryrefslogtreecommitdiff
path: root/sys/kern/link_elf_obj.c
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2000-10-06 05:20:02 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2000-10-06 05:20:02 +0000
commitca29467e9a4aeedf1a3519bb9b8b47baf1908879 (patch)
tree96a173c06f067cae75258c52d819716b27e71611 /sys/kern/link_elf_obj.c
parentff0c1daf6b4471dd1ab86594262343589895bcc2 (diff)
Notes
Diffstat (limited to 'sys/kern/link_elf_obj.c')
-rw-r--r--sys/kern/link_elf_obj.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/sys/kern/link_elf_obj.c b/sys/kern/link_elf_obj.c
index 813ebb982ad8..f812bfd9136a 100644
--- a/sys/kern/link_elf_obj.c
+++ b/sys/kern/link_elf_obj.c
@@ -128,19 +128,22 @@ static int relocate_file(elf_file_t ef);
static int link_elf_preload_parse_symbols(elf_file_t ef);
#ifdef DDB
+static void r_debug_state(struct r_debug *dummy_one,
+ struct link_map *dummy_two);
/*
* A list of loaded modules for GDB to use for loading symbols.
*/
struct r_debug r_debug;
-#define GDB_STATE(s) r_debug.r_state = s; r_debug_state();
+#define GDB_STATE(s) r_debug.r_state = s; r_debug_state(NULL, NULL);
/*
* Function for the debugger to set a breakpoint on to gain control.
*/
void
-r_debug_state(void)
+r_debug_state(struct r_debug *dummy_one __unused,
+ struct link_map *dummy_two __unused)
{
}
@@ -216,7 +219,7 @@ link_elf_init(void* arg)
r_debug.r_brk = r_debug_state;
r_debug.r_state = RT_CONSISTENT;
- r_debug_state(); /* say hello to gdb! */
+ r_debug_state(NULL, NULL); /* say hello to gdb! */
#endif
}