diff --git a/sys/kern/link_elf.c b/sys/kern/link_elf.c index 9f7b05d..97325ba 100644 --- a/sys/kern/link_elf.c +++ b/sys/kern/link_elf.c @@ -431,6 +431,7 @@ link_elf_load_file(const char* filename, linker_file_t* result) int symcnt; int strcnt; + kprintf("elf: %s called\n", __func__); /* XXX Hack for firmware loading where p == NULL */ if (p == NULL) { p = &proc0; diff --git a/sys/kern/link_elf_obj.c b/sys/kern/link_elf_obj.c index 0c4fa68..da19664 100644 --- a/sys/kern/link_elf_obj.c +++ b/sys/kern/link_elf_obj.c @@ -410,6 +410,7 @@ link_elf_obj_load_file(const char *filename, linker_file_t * result) int pb, rl, ra; int alignmask; + kprintf("elf: %s called\n", __func__); /* XXX Hack for firmware loading where p == NULL */ if (p == NULL) { p = &proc0; diff --git a/sys/sys/linker.h b/sys/sys/linker.h index 3871278..cb7dd83 100644 --- a/sys/sys/linker.h +++ b/sys/sys/linker.h @@ -293,6 +293,7 @@ extern void preload_delete_name(const char *); extern void preload_bootstrap_relocate(vm_offset_t); extern struct mod_metadata *find_mod_metadata(const char *); +#define KLD_DEBUG 1 #ifdef KLD_DEBUG extern int kld_debug;