platform_system_core/debuggerd
Christopher Ferris 17e91d44ed Rewrite libbacktrace using C++.
The old code was essentially trying to be C++ in C and was awkward. This
change makes it all objects with a thin layer that C code can use.

There is a C++ backtrace object that is not very useful, this code will
replace it.

This change also includes moving the backtrace test to a gtest, and adding
coverage of all major functionality.

Bug: 8410085
Change-Id: Iae0f1b09b3dd60395f71ed66010c1ea5cdd37841
2013-10-28 17:55:25 -07:00
..
arm Update debuggerd to use libbacktrace. 2013-10-03 11:07:56 -07:00
mips Update debuggerd to use libbacktrace. 2013-10-03 11:07:56 -07:00
x86 Update debuggerd to use libbacktrace. 2013-10-03 11:07:56 -07:00
Android.mk Update debuggerd to use libbacktrace. 2013-10-03 11:07:56 -07:00
backtrace.c Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
backtrace.h Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
crasher.c Improve the crasher stack-overflow command. 2013-07-15 17:19:02 -07:00
debuggerd.c Modify debuggerd to cope with the abort message. 2013-04-05 15:59:17 -07:00
getevent.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
getevent.h Use libcorkscrew in debuggerd. 2011-10-22 16:43:00 -07:00
machine.h Update debuggerd to use libbacktrace. 2013-10-03 11:07:56 -07: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
tombstone.c Rewrite libbacktrace using C++. 2013-10-28 17:55:25 -07:00
tombstone.h Modify debuggerd to cope with the abort message. 2013-04-05 15:59:17 -07:00
utility.c Uploaded native crash dumps do not include memory contents 2013-04-05 16:30:15 -07:00
utility.h Uploaded native crash dumps do not include memory contents 2013-04-05 16:30:15 -07:00
vfp-crasher.c Dump VFP registers and status word when native app crashes. 2009-12-17 12:53:06 -08:00
vfp.S Use arch flags instead of TARGET_ARCH_VARIANT, and add support for VFP_D16 2010-03-10 14:36:08 -08:00