platform_system_core/debuggerd
Robert Sesek 9eb02c973f Define TARGET_IS_64_BIT when building libdebuggerd_client for android64.
This is needed to connect to the right debuggerd server for the crashing
process. Without this change, the following errors are observed, because a
32-bit process is trying to connect to the 64-bit debuggerd (as opposed to
debuggerd32):

  Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 14153 (static_crasher)
  debuggerd: handling request: pid=14153 uid=0 gid=0 tid=14153
  debuggerd: Not allowed to redirect action 0 to 32 bit debuggerd

Bug: 24414818
Change-Id: I2f275fbc804b0abc6e876a743e51dd8494817103
2016-08-09 14:04:05 -04:00
..
arm Replace all _LOG error calls with ALOGE. 2015-07-01 13:23:19 -07:00
arm64 Replace all _LOG error calls with ALOGE. 2015-07-01 13:23:19 -07:00
client debuggerd: add libdebuggerd_client. 2016-06-17 13:11:29 -07:00
include/debuggerd debuggerd: add libdebuggerd_client. 2016-06-17 13:11:29 -07:00
mips Replace all _LOG error calls with ALOGE. 2015-07-01 13:23:19 -07:00
mips64 Replace all _LOG error calls with ALOGE. 2015-07-01 13:23:19 -07:00
test Fix google-explicit-constructor warnings in system/core. 2016-07-26 11:26:01 -07:00
x86 Replace all _LOG error calls with ALOGE. 2015-07-01 13:23:19 -07:00
x86_64 Replace all _LOG error calls with ALOGE. 2015-07-01 13:23:19 -07:00
.clang-format debuggerd: add .clang-format. 2015-11-16 17:26:22 -08:00
Android.bp Define TARGET_IS_64_BIT when building libdebuggerd_client for android64. 2016-08-09 14:04:05 -04:00
Android.mk Disable warnings triggered in Clang r271374 2016-07-19 20:29:05 +00:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
backtrace.cpp Fix problem with wait_for_gdb. 2016-05-05 10:50:39 -07:00
backtrace.h Fix problem with wait_for_gdb. 2016-05-05 10:50:39 -07:00
crasher.cpp debuggerd: add libdebuggerd_client. 2016-06-17 13:11:29 -07:00
debuggerd.cpp debuggerd: add libdebuggerd_client. 2016-06-17 13:11:29 -07:00
debuggerd.rc Start debuggerd as soon as logd is up. 2016-02-02 13:03:41 -08:00
debuggerd64.rc Start debuggerd as soon as logd is up. 2016-02-02 13:03:41 -08:00
elf_utils.cpp Fix misc-macro-parentheses warnings in adb, debuggerd, libbacktrace. 2016-05-18 15:53:15 -07:00
elf_utils.h Print the build id of shared libraries if present. 2015-03-17 15:13:35 -07:00
getevent.cpp system/core: Cleanup direct calls to opendir by containing in a 2016-02-18 14:52:46 -08:00
getevent.h Use libcorkscrew in debuggerd. 2011-10-22 16:43:00 -07:00
machine.h Refactor dump_memory function. 2015-05-28 11:45:34 -07:00
signal_sender.cpp debuggerd: set the name of the signal sender. 2016-03-29 17:56:47 -07:00
signal_sender.h debuggerd: fork the signal sender once. 2016-03-17 11:27:31 -07:00
tombstone.cpp Fix race condition updating local map data. 2016-06-16 23:28:11 -07:00
tombstone.h Fix problem with wait_for_gdb. 2016-05-05 10:50:39 -07:00
utility.cpp Fix problem with wait_for_gdb. 2016-05-05 10:50:39 -07:00
utility.h Fix problem with wait_for_gdb. 2016-05-05 10:50:39 -07:00