how does gdb read type descriptions for structures
Daniel Jacobowitz
drow@mvista.com
Fri Aug 22 12:52:00 GMT 2003
On Fri, Aug 22, 2003 at 10:29:38AM +0200, Roul Oldenburger wrote:
> Hello everyone,
>
> most time I am only using gdb and most time via ddd but I have got a
> question for gdb internals.
>
> I am trying to reconstruct type descriptions for a tree of structures
> from stabs debug informations included in executables.
>
> Using for example 'ptype my_structure' in gdb delivers me components and
> types of my_structure but it looks like gdb prints part of the source
> code ... or does it evaluate its symbol tables or stabs information via
> BFD directly?
>
> Furthermore I need to know the offset/address of each component of each
> substructure in the structure tree ... we are using quit complex
> structures.
>
> Using 'objdump --stabs' I will get all the information/ type
> descriptions I need but I hope there is another way to retrieve this
> information rather than working it out from the text in .stabstr.
>
> How does gdb does it?
>From the debug info - i.e. the text in .stabstr.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer
More information about the Gdb
mailing list