summaryrefslogtreecommitdiffstats
path: root/linker/linker_debug.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix debug output in the dynamic linker.David 'Digit' Turner2010-02-111-11/+25
| | | | | | | | | | | This provides a mini-printf implementation that reduces the size of the dynamic linker by 25 KB, by preventing the drag of formatting-related routines from the C library. Also allow traces to be sent to the log, instead of stdout. NOTE: You now need to modify Android.mk to enable/disable debug output.
* linker: Make the errors reported by dlopen/dlsym be more useful.Dima Zavin2009-05-271-7/+7
| | | | | | | | | | | | | 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>
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+141
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-141/+0
|
* auto import from //depot/cupcake/@132589The Android Open Source Project2009-03-031-2/+2
|
* auto import from //depot/cupcake/@137055The Android Open Source Project2009-03-021-2/+2
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-0/+28
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-4/+6
|
* Initial Contributionandroid-1.0The Android Open Source Project2008-10-211-0/+111