Alexandre Chartre writes:
 > 
 >   With a regular build, this is not possible because modules are not built
 > with debugging information (even if you do a debug build).
 > 
 >   To be more precise, modules are built with debugging information (cc -g)
 > but this information is then converted to a more compact format (CTF) which
 > currently only keeps information about types, global variables and functions.
 > So information about mapping address to line is stripped off.
 > 
 >   If you want to keep debug information then you need to set the environment
 > variable STRIPSTABS_KEEP_STABS and then build your kernel modules.

Thanks, that helps a lot.  Unfortunately, it confirms that the modules
that were built by somebody else don't have the symbol information
I was looking for.  Luckily, I was able to track down the bug
I was working on using a different tactic.

Thanks again,

Drew
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to