OSDN Git Service

Added test for ifunc support in dynamic linker.
authorBrigid Smith <brigidsmith@google.com>
Wed, 23 Jul 2014 18:22:25 +0000 (11:22 -0700)
committerDmitriy Ivanov <dimitry@google.com>
Wed, 1 Oct 2014 22:50:38 +0000 (15:50 -0700)
commit31b88da8431096a6df276705046ca7a012fa3530
tree9da7fa8cac2cad6eb20ceae8a78ff0146d244876
parente4f8962ab5b4fb64842f4635fdf01a860bb180ee
Added test for ifunc support in dynamic linker.

ifuncs now work in i386 and x86_64 when called in the same library as
well as in a different library.

Bug:6657325
(cherry picked from commit c5a13efa9bc4264be0a9a9e37c00633af01584ed)

Change-Id: I321d780bc2f9bd1baa749e1acacd2683aefe827b
libc/include/elf.h
linker/linker.cpp
linker/linker.h
linker/linker_debug.h
tests/dlfcn_test.cpp
tests/libs/Android.mk
tests/libs/dlopen_testlib_ifunc.c [new file with mode: 0644]