platform_system_core/libunwindstack/tools
Christopher Ferris b70b4a5bcd Handle ARM thumb function symbols.
ARM thumb functions will have the zero bit set to one, which can cause
function name lookups to fail.

Add an ARM special GetFunctionName that handles this condition.

Fix a couple of the function offsets in unit tests.

Bug: 74844137

Test: Ran unit tests.
Test: Ran debuggerd -b on processes on a bullhead device.
Change-Id: Ibd407db34eaaa641f91fdb4f589c44a0dcc0216a
(cherry picked from commit 704ec9adba)
2018-03-15 19:28:23 -07:00
..
unwind.cpp Load dex files from ART-specific data structure. 2018-02-02 15:03:00 -08:00
unwind_for_offline.cpp Add ability to read jit gdb data. 2018-01-12 11:18:42 -08:00
unwind_info.cpp Handle ARM thumb function symbols. 2018-03-15 19:28:23 -07:00
unwind_reg_info.cpp Fix soname reading code. 2018-02-15 17:57:13 -08:00
unwind_symbols.cpp Fix soname reading code. 2018-02-15 17:57:13 -08:00