Bug 298870 - No support for DW_TAG_partial_unit
Summary: No support for DW_TAG_partial_unit
Status: RESOLVED DUPLICATE of bug 302901
Alias: None
Product: valgrind
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-26 18:45 UTC by Tom Tromey
Modified: 2012-07-14 10:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Tromey 2012-04-26 18:45:40 UTC
I'm using dwz, a DWARF compressor.
It compresses DWARF by noticing commonalities between CUs and moving
them into new partial units (DW_TAG_partial_unit) which are then imported
using DW_TAG_imported_module.

For info on dwz, see this thread:

http://gcc.gnu.org/ml/gcc/2012-04/msg00686.html


Reproducible: Always
Comment 1 Tom Tromey 2012-04-26 19:41:53 UTC
Sorry, I forgot the real part of the bug.

valgrind does not understand DW_TAG_partial_unit or
DW_TAG_imported_module.  So, I think you can see failures if you
use --read-var-info=yes.
Comment 2 Julian Seward 2012-07-05 07:54:44 UTC
Does bug 302901 make this obsolete?
Comment 3 Tom Tromey 2012-07-06 18:28:58 UTC
(In reply to comment #2)
> Does bug 302901 make this obsolete?

Yes, I think so.
Comment 4 Julian Seward 2012-07-14 10:19:11 UTC
Closing as dup (kind-of) of bug 302901.  Tom, if you think this is wrong, 
pls free free to reopen.

*** This bug has been marked as a duplicate of bug 302901 ***