platform_bionic/linker
Elliott Hughes ca0c11bd82 Use more types than just 'unsigned' in the linker.
Still chipping away at the situation where every variable in the
linker was of type 'unsigned'. This patch switches counts over to
being size_t and adds an explicit type for init/fini function pointers
and arrays of function pointers.

Also improve logging from CallArray.

Also remove trailing "\n"s from log messages.

Change-Id: Ie036d2622caac50f4d29f0570888bb527661d77e
2013-03-12 11:26:56 -07:00
..
arch Fix x86 build, remove void* arithmetic. 2013-02-07 12:16:10 -08:00
Android.mk Everyone has a TLS register. 2013-02-12 21:56:42 -08:00
debugger.cpp Minor linker cleanup, primarily to use Elf32_Dyn 2013-03-05 15:27:21 -08:00
dlfcn.cpp Use more types than just 'unsigned' in the linker. 2013-03-12 11:26:56 -07:00
linker.cpp Use more types than just 'unsigned' in the linker. 2013-03-12 11:26:56 -07:00
linker.h Use more types than just 'unsigned' in the linker. 2013-03-12 11:26:56 -07:00
linker_debug.h Use more types than just 'unsigned' in the linker. 2013-03-12 11:26:56 -07:00
linker_environ.cpp Clean up the argc/argv/envp/auxv handling. 2013-02-07 11:44:21 -08:00
linker_environ.h Clean up the argc/argv/envp/auxv handling. 2013-02-07 11:44:21 -08:00
linker_phdr.cpp More linker cleanup. 2013-03-05 22:24:34 -08:00
linker_phdr.h More linker cleanup. 2013-03-05 22:24:34 -08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Regenerate all NOTICE files with the latest version of the script. 2012-08-15 15:43:13 -07:00
rt.cpp More dynamic linker cleanup. 2012-10-30 16:35:38 -07:00