LWN.net Logo

Poke-a-hole and friends

Poke-a-hole and friends

Posted Jun 22, 2009 19:33 UTC (Mon) by acme (subscriber, #2443)
In reply to: Poke-a-hole and friends by sigra
Parent article: Poke-a-hole and friends

Most of the time it was used in C codebases, but it support most C++ constructs.

The most recent activity is in fact related to C++: holes are being miscalculated after ancestor classes due to the way this info is being encoded by gcc: base classes sometimes are just forward declared in the debug section for an object file, so one can't find its size.

See the current discussion in the dwarves mailing list at:

http://article.gmane.org/gmane.comp.debugging.dwarves/109

Please feel free to submit problems, I seldom write C++ code so C++ support in the dwarves comes from interacting with people trying to use it, like in past interactions with developers from KDE, CERN, Mozilla, etc.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds