commit | 4b9e639d314e1ba63dbf661eb1fd7df1a8ee7d4a | [log] [tgz] |
---|---|---|
author | Mark Wielaard <mjw@redhat.com> | Tue Aug 13 11:40:21 2013 +0200 |
committer | Mark Wielaard <mjw@redhat.com> | Tue Aug 13 12:15:22 2013 +0200 |
tree | a5babe86dda3e4c7ed09633874350cadb284b6e3 | |
parent | d0f8501761b15b35dc52eaf5709a638276270077 [diff] |
addr2line: Support -i, --inlines output option. Show all source locations that caused inline expansion of subroutines at the given address. This can easily be supported by using libdw dwarf_getscopes_die which will give all nested inlined subroutines. When -f, --functions is given also show the function names where the subroutines were inlined. The output matches that of binutils addr2line --inlines. Signed-off-by: Mark Wielaard <mjw@redhat.com>