lsb

Clarify DWARF 64-bit support

Bug #1329441 reported by Jeff Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lsb
In Progress
Medium
Unassigned
Mandriva
In Progress
Medium

Bug Description

Are we using 64-bit DWARF or not? That's a DWARF3 item, not called out
explicity whether we use or not; DWARF 2 does not mention 64-bit DWARF. Based on
our definition of the length fields, it looks like we do.

THe problem is, if we use 64-bit DWARF there are places where some fields we
call out explicitly as 4-byte are actually either 4-byte or 8-byte, depending on
whether 32-bit or 64-bit DWARF is in use. This is not actually arch-specific I
don't believe; consumers of these data can tell by looking at the length field:
"If Length contains the value 0xffffffff, then the length is contained the
Extended Length field." which also looks to be the indicator it's 64-bit DWARF.

Tags: spec elf zclose
Changed in mandriva:
importance: Unknown → Medium
status: Unknown → In Progress
Jeff Johnson (n3npq)
tags: added: zclose
tags: added: elf
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.