diff options
author | Yabin Cui <yabinc@google.com> | 2018-02-22 17:11:31 -0800 |
---|---|---|
committer | Christopher Ferris <cferris@google.com> | 2018-03-21 17:23:54 -0700 |
commit | d5b22c5f048c3aae950d48a7681c156fe52cad24 (patch) | |
tree | 223634bb9f3992004a5394e9c742a021af964d2a /libunwindstack/Android.bp | |
parent | 5ea2c4baf1d60915b4a75f2ea8347afbcecef98f (diff) | |
download | system_core-d5b22c5f048c3aae950d48a7681c156fe52cad24.tar.gz system_core-d5b22c5f048c3aae950d48a7681c156fe52cad24.tar.bz2 system_core-d5b22c5f048c3aae950d48a7681c156fe52cad24.zip |
Support a map that represents gdb jit elf data.
Changes:
- Add a new flag to the libbacktrace and libunwindstack map data.
- Modify the unwinder to handle this map to use the raw pc when stepping.
- Add new unit tests for this case.
Bug: http://b/73127105
Test: Run simpleperf to unwind through jit symfiles.
Test: Run new unit tests.
Test: Run 137-cfi test on host.
Change-Id: I10bc0410680accc6d35fe51e9f1098911f667e01
Diffstat (limited to 'libunwindstack/Android.bp')
-rw-r--r-- | libunwindstack/Android.bp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libunwindstack/Android.bp b/libunwindstack/Android.bp index 08dcf7724..0d43f8724 100644 --- a/libunwindstack/Android.bp +++ b/libunwindstack/Android.bp @@ -194,6 +194,7 @@ cc_test { "tests/files/offline/eh_frame_hdr_begin_x86_64/*", "tests/files/offline/jit_debug_arm/*", "tests/files/offline/jit_debug_x86/*", + "tests/files/offline/jit_map_arm/*", "tests/files/offline/gnu_debugdata_arm/*", "tests/files/offline/straddle_arm/*", "tests/files/offline/straddle_arm64/*", |