| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Always use db_kld.c for symbol table support as the base kernel maintains
this information.
|
|
|
|
| |
Submitted by: phk
|
| |
|
|
|
|
|
|
|
| |
kernel compile.
This commit includes significant work to proper handle const arguments
for the DDB symbol routines.
|
|
|
|
|
| |
in db_lookup() to avoid the *cp = 0 / *cp = ':' combo ( temporary
nul-terminate-then-restore-original ) on a const char * string.
|
|
|
|
| |
tables that db_elf.c is expecting are not loaded in that format any more.
|
|
|
|
|
|
|
| |
get to all the symbol tables for all modules, not just the core kernel
symbol table. Yes, DDB can see KLD module symbols with this, both by
lookup and in tracebacks. No more references to _end from tracebacks
within an LKM. :-)
|
| |
|
|
symbols so its not too useful. Changes to the kernel linker to allow it to
supply DDB with symbols will come later.
|