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

Benjamin Kramer benny.kra at gmail.com
Fri Aug 24 09:56:15 PDT 2012


On 24.08.2012, at 16:23, Alexey Samsonov <samsonov at google.com> wrote:

> Hi!
> 
> 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.

Awesome, LGTM!

- Ben
> 
> Code review: http://codereview.appspot.com/6483054/
> 
> -- 
> Alexey Samsonov, MSK
> 
> <issue6483054_1.diff>





More information about the llvm-commits mailing list