bionic/linker
Sergey Melnikov ebd506c69e Fix linker crashes during unknown symbol lookup
Integration of kernel VDSO into internal bionic data structures using
common functions.
Fix for dl_iterate_phdr function: the function provides incorrect
address of object in case of nonzero virtual and base addresses.
Location in address space of a particular program header should be
calculated using the formula:  addr = base_addr + virtual_addr.

Signed-off-by: Sergey Melnikov <sergey.melnikov@intel.com>
Change-Id: Ie2ab4257fd456242aab8afed0bd5bd6b29e81d6d
2013-10-31 15:06:20 -07:00
..
arch x86_64 linker. 2013-10-08 09:57:01 -07:00
Android.mk Clean up linker architecture macros. 2013-10-28 11:02:49 -07:00
debugger.cpp Clean up linker architecture macros. 2013-10-28 11:02:49 -07:00
dlfcn.cpp Don't allow text relocations on 64-bit. 2013-10-28 14:34:56 -07:00
linker_debug.h Make logging fall back to /dev/stderr if we're on the host. 2013-10-08 13:19:00 -07:00
linker_environ.cpp Fix x86_64 build, clean up intermediate libraries. 2013-10-09 16:00:17 -07:00
linker_environ.h Fix Clang warning since KernelArgumentBlock is actually a class. 2013-10-08 00:08:13 -07:00
linker_phdr.cpp Clean up linker architecture macros. 2013-10-28 11:02:49 -07:00
linker_phdr.h Clean up linker architecture macros. 2013-10-28 11:02:49 -07:00
linker.cpp Fix linker crashes during unknown symbol lookup 2013-10-31 15:06:20 -07:00
linker.h Update <sys/exec_elf.h> to get the DF_* flags. 2013-10-28 14:59:41 -07: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