bionic/libc
Christopher Ferris 861c0ef37b Use libunwindbacktrace for debug malloc code.
Create a method of disabling the debug allocation code paths so that
it's possible to use the libunwindbacktrace library without any
modifications.

Use this path to create and destroy the maps for the process. It's not
stricly necessary in the init code since the symbols are not modified
until after the initialize calls.

Also, remove the debug_XXX source files that doesn't need to be in libc.so.

Fix the maps reading code since it was completely broken for 64 bit.

Bug: 16408686

Change-Id: I6b02ef6ce26fdb7a59ad1029e7cbba9accceb704
2014-07-29 18:10:00 -07:00
..
arch-arm Enable building libc with clang. 2014-07-11 09:28:53 -07:00
arch-arm64 Use VDSO for clock_gettime(2) and gettimeofday(2). 2014-07-16 14:27:43 -07:00
arch-common/bionic Fixes for __cxa_finalize 2014-05-05 11:36:57 -07:00
arch-mips [MIPS] Drop soft-fp targets 2014-07-24 18:04:21 +00:00
arch-mips64 [MIPSR6] setjmp supports mips32r6 and FP64A/FPXX reg models 2014-07-23 13:57:30 -07:00
arch-x86 Remove the unused swab.S. 2014-07-22 20:21:31 -07:00
arch-x86_64 Use VDSO for clock_gettime(2) and gettimeofday(2). 2014-07-16 14:27:43 -07:00
bionic Use libunwindbacktrace for debug malloc code. 2014-07-29 18:10:00 -07:00
dns Fix all resolv warnings and turn on -Werror. 2014-07-02 16:27:20 -07:00
include Merge "Fix linkage of grantpt(3)." 2014-07-28 22:45:44 +00:00
kernel Add gen syscalls step to instructions. 2014-07-15 19:02:33 -07:00
private Added a bionic systrace class and tracing to pthread_mutex.cpp. 2014-07-28 19:38:08 -07:00
stdio Fix visibility for a bunch more symbols. 2014-07-14 15:13:30 -07:00
tools Fix generate-NOTICE to cope better with BSD __COPYRIGHT macros. 2014-07-23 11:10:48 -07:00
tzcode Remove localtime_tz and strftime_tz. 2014-07-25 15:50:31 -07:00
upstream-dlmalloc Put all allocation functions into dispatch table. 2014-06-12 15:08:18 -07:00
upstream-freebsd Fix visibility for a bunch more symbols. 2014-07-14 15:13:30 -07:00
upstream-netbsd Implement twalk(3), add unit tests. 2014-07-24 14:55:29 -07:00
upstream-openbsd Implement twalk(3), add unit tests. 2014-07-24 14:55:29 -07:00
zoneinfo Upgrade to tzdata2014e. 2014-06-13 10:55:19 -07:00
Android.mk Use libunwindbacktrace for debug malloc code. 2014-07-29 18:10:00 -07:00
crt.mk Reconfig libc's Android.mk to build for multilib 2014-02-12 13:58:34 -08:00
MODULE_LICENSE_BSD auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Implement twalk(3), add unit tests. 2014-07-24 14:55:29 -07:00
SYSCALLS.TXT Clean up some misinformation around prctl. 2014-07-18 16:15:32 -07:00