[llvm-commits] PATCH: [DebugInfo] Add basic support for .debug_ranges section

Alexey Samsonov samsonov at google.com
Fri Aug 24 07:23:51 PDT 2012


This patch adds basic support for .debug_ranges section to LLVM's DebugInfo
library. This section (introduced in DWARF-3) is used to
define instruction address ranges for functions that are not contiguous and
can't be described by low_pc/high_pc attributes. This is
the usual case for inlined subroutines, and the patch is the first step to
support fetching complete inlining info (more to come!) from DWARF.

Code review: http://codereview.appspot.com/6483054/

Alexey Samsonov, MSK
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120824/99551535/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: issue6483054_1.diff
Type: application/octet-stream
Size: 11822 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120824/99551535/attachment.obj>

More information about the llvm-commits mailing list