Home | History | Annotate | Download | only in ld.elf_so
History log of /src/tests/libexec/ld.elf_so/h_ifunc.c
RevisionDateAuthorComments
 1.3  05-May-2020  skrll Disable attempt to use ifunc on hppa. It doesn't work and new binutils
throws a build error.
 1.2  09-Mar-2018  joerg Avoid casting fun by switching ifunc helper functions to return
long long. Dead beef is too useful to switch to a different constant.
 1.1  25-Aug-2014  joerg branches: 1.1.14;
Add basic support for indirect functions. It allows providing a public
function symbol with an implementation choosen at run time.
Refactor calls to functions by address in ld.elf_so to create temporary
function descriptors on the stack, if the address is not leaked outside.

Limitations:
- no support for initialising static storage with function pointers
- no support for unnamed resolver functions

Inspired by FreeBSD's r228435 by kib@freebsd.org.
 1.1.14.1  15-Mar-2018  pgoyette Synch with HEAD

RSS XML Feed