Go to file
Dima Zavin 2e85579c34 linker: Make the errors reported by dlopen/dlsym be more useful.
Changed it so that when the linker generates error messages, they are
scribbled away into a buffer that dlfcn and friends can read from.

Since the error messages are generetad with snprintf, and snprintf
MAY call malloc during some code paths, we now link against a version
of libc that does not contain malloc/free/realloc/calloc. We then define
malloc and friends in the dynamic loader, and make them abort() if they
are ever called.

Signed-off-by: Dima Zavin <dima@android.com>
2009-05-27 20:16:19 -07:00
libc libc: Add an intermediate version of the static libc without malloc 2009-05-27 20:16:19 -07:00
libdl auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
libm auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
libstdc++ Add <cmath> standard C++ header. 2009-05-18 23:34:13 +02:00
libthread_db auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
linker linker: Make the errors reported by dlopen/dlsym be more useful. 2009-05-27 20:16:19 -07:00
.gitignore add msm_camera.h header and .gitignore file to bionic 2009-05-26 17:06:24 -07:00
Android.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00