platform_system_core/debuggerd/libdebuggerd
Christopher Ferris 96722b0fa4 Cleanup the libbacktrace interface a bit.
- Change the field name load_base to load_bias (which is what it really is).
- Add a rel_pc field so that callers do not need to compute it themselves.
- Remove the BacktraceMap::GetRelativePc() since nobody should need to
  compute this themselves.

Bug: 23762183

Test: Compiles and unit tests pass (debuggerd, libbacktrace).
Change-Id: I2cb579767120adf08c407a58f3c487ee3f2b45fc
2017-07-19 15:36:32 -07:00
..
arm libdebuggerd: implement fallback register dumping on arm/aarch64. 2017-05-08 13:15:19 -07:00
arm64 libdebuggerd: implement fallback register dumping on arm/aarch64. 2017-05-08 13:15:19 -07:00
include libdebuggerd: implement fallback register dumping on arm/aarch64. 2017-05-08 13:15:19 -07:00
mips debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
mips64 debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
test Cleanup the libbacktrace interface a bit. 2017-07-19 15:36:32 -07:00
x86 debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
x86_64 debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
backtrace.cpp crash_dump: fetch process/thread names before dropping privileges. 2017-03-15 23:30:14 -07:00
elf_utils.cpp debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
open_files_list.cpp debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
tombstone.cpp Cleanup the libbacktrace interface a bit. 2017-07-19 15:36:32 -07:00
utility.cpp crash_dump: during early boot, output to kmsg on userdebug. 2017-04-06 15:00:52 -07:00