diff options
author | Marin Ramesa <mpr@hi.t-com.hr> | 2013-11-20 13:53:58 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2013-11-20 21:55:35 +0100 |
commit | e3ad43e464b6d5112aefb8c3a8a292023cf18731 (patch) | |
tree | a61a2e4d7e3397ebdf615fd975e96b2854279c52 /i386/i386at | |
parent | eda770864b0c42416fb3239db2c15544840e636f (diff) |
Fix implicit declaration of function
* ddb/db_sym.c (aout_db_sym_init): Remove forward declaration.
* ddb/db_sym.h (aout_db_sym_init): Add prototype.
* i386/i386at/model_dep.c (aout_db_sym_init): Fix call.
[MACH_KDB]: Include ddb/db_sym.h.
[MACH_KDB]: Add comment after else and endif.
Diffstat (limited to 'i386/i386at')
-rw-r--r-- | i386/i386at/model_dep.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/i386/i386at/model_dep.c b/i386/i386at/model_dep.c index 2bc1996..1a3aee8 100644 --- a/i386/i386at/model_dep.c +++ b/i386/i386at/model_dep.c @@ -77,11 +77,12 @@ /* Location of the kernel's symbol table. Both of these are 0 if none is available. */ #if MACH_KDB +#include <ddb/db_sym.h> static vm_offset_t kern_sym_start, kern_sym_end; -#else +#else /* MACH_KDB */ #define kern_sym_start 0 #define kern_sym_end 0 -#endif +#endif /* MACH_KDB */ /* These indicate the total extent of physical memory addresses we're using. They are page-aligned. */ @@ -581,7 +582,7 @@ void c_boot_entry(vm_offset_t bi) */ if (kern_sym_start) { - aout_db_sym_init(kern_sym_start, kern_sym_end, "mach", 0); + aout_db_sym_init((char *)kern_sym_start, (char *)kern_sym_end, "mach", (char *)0); } #endif /* MACH_KDB */ |