summaryrefslogtreecommitdiff
path: root/libunwindstack/tests/MemoryFileTest.cpp
diff options
context:
space:
mode:
authorYabin Cui <yabinc@google.com>2016-11-15 17:47:09 -0800
committerYabin Cui <yabinc@google.com>2016-12-07 10:25:33 -0800
commit5d991bc351faf86ae08a6db248509e1650253156 (patch)
treee7f0b94189e633236a879ab059ce42f56de79fc3 /libunwindstack/tests/MemoryFileTest.cpp
parent6e5f730243edb6232c6ce2ce9027b19c7a5628bf (diff)
libbacktrace_offline: support .ARM.exidx.
1. Read .ARM.exidx and .ARM.extab, provides these data to libunwind through AccessMem. 2. In FindProcInfo, search .ARM.exidx for the idx entry of function containing ip. 3. Add structures to store .ARM.exidx info in DebugFrameInfo, and clean up the structure. 4. Add tests to test each unwind information (.eh_frame, .debug_frame, .gnu_debugdata, .ARM.exidx) separately. Bug: http://b/30974693 Test: run backtrace_test. Test: run simpleperf runtest.py. Change-Id: I9377a54379158bd35860efcf0e011423be7350d4
Diffstat (limited to 'libunwindstack/tests/MemoryFileTest.cpp')
0 files changed, 0 insertions, 0 deletions