OSDN Git Service

Fix debug output in the dynamic linker.
authorDavid 'Digit' Turner <digit@google.com>
Wed, 20 Jan 2010 20:36:51 +0000 (12:36 -0800)
committerDavid 'Digit' Turner <digit@google.com>
Thu, 11 Feb 2010 18:46:48 +0000 (10:46 -0800)
commit5c734644eebf8d01be1e86cbe20a111a5c5a2738
tree5e442dc0157ec487f51a65f85f87fe2bd66fd0cf
parente100f52f4ad1b70762bbcc5ad9828bd258917ee5
Fix debug output in the dynamic linker.

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/Android.mk
linker/README.TXT
linker/dlfcn.c
linker/linker.c
linker/linker_debug.h
linker/linker_format.c [new file with mode: 0644]
linker/linker_format.h [new file with mode: 0644]