misc: tegra-profiler: support dwarf unwinding
authorIgor Nabirushkin <inabirushkin@nvidia.com>
Fri, 22 Aug 2014 15:46:15 +0000 (19:46 +0400)
committerMitch Luban <mluban@nvidia.com>
Tue, 2 Sep 2014 17:38:35 +0000 (10:38 -0700)
commitf00783180ee09c5698463a39bed62c08ef17802a
treef493d21b7fcf15b23f8caddf39d6203e6b252f6b
parent02a4a24ea731a486299a9110e949c4d14135b8e5
misc: tegra-profiler: support dwarf unwinding

Add implementation of a dwarf unwinding for AArch64.

Bug 1465331

Change-Id: I1ff0c5411fe63ea5b7291c53c1d5a1d1cde59c25
Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com>
Reviewed-on: http://git-master/r/486989
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
drivers/misc/tegra-profiler/Makefile
drivers/misc/tegra-profiler/backtrace.c
drivers/misc/tegra-profiler/backtrace.h
drivers/misc/tegra-profiler/dwarf.h [new file with mode: 0644]
drivers/misc/tegra-profiler/dwarf_unwind.c [new file with mode: 0644]
drivers/misc/tegra-profiler/dwarf_unwind.h [new file with mode: 0644]
drivers/misc/tegra-profiler/eh_unwind.c
drivers/misc/tegra-profiler/eh_unwind.h
drivers/misc/tegra-profiler/main.c
drivers/misc/tegra-profiler/mmap.c
drivers/misc/tegra-profiler/version.h