[llvm] r174574 - DWARFDebugFrame.cpp: Fix formatting on i686 hosts.
Tim Northover
t.p.northover at gmail.com
Sat Feb 9 00:44:46 PST 2013
> Thank you for the fix, Takumi. Semantically it's correct, since we
> don't currently support DWARF64 all such values are really 32-bits.
Aren't DWARF64 and ELF64 orthogonal? Most of the changes are probably
fine for DWARF32, but "InitialLocation" is a target address in both
DWARFs.
I've produced a binary linked with code above 32-bits (attached) where
this gives incorrect results (pc is 0x800000000 in the DWARF and
objdump). It's AArch64 because I couldn't convince x86_64 to produce a
.debug_frame section at all.
Cheers.
Tim.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: high_load
Type: application/octet-stream
Size: 67286 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130209/d27bcf5b/attachment.obj>
More information about the llvm-commits
mailing list