glibc/ports/sysdeps/aarch64
Will Newton 7520ff8c74 aarch64: Enable ifunc support.
Add support for handling the R_AARCH64_IRELATIVE relocation and
STT_GNU_IFUNC symbols to the aarch64 port.

ports/ChangeLog.aarch64:

2013-11-26  Will Newton  <will.newton@linaro.org>

	* sysdeps/aarch64/dl-irel.h: Include ldsodefs.h.
	(ELF_MACHINE_IRELA): Define.  (elf_ifunc_invoke): Pass
	hwcap to ifunc resolver function.  (elf_irela): New function.
	* sysdeps/aarch64/dl-machine.h: Include dl-irel.h.
	(elf_machine_rela) Handle STT_GNU_IFUNC symbols and
	R_AARCH64_IRELATIVE relocations.  (elf_machine_lazy_rel):
	Handle R_AARCH64_IRELATIVE relocations.
2013-11-26 16:18:04 +00:00
..
bits
fpu
nptl
soft-fp
__longjmp.S
backtrace.c
bsd-_setjmp.S
bsd-setjmp.S
bzero.S
crti.S
crtn.S
dl-irel.h aarch64: Enable ifunc support. 2013-11-26 16:18:04 +00:00
dl-link.sym
dl-machine.h aarch64: Enable ifunc support. 2013-11-26 16:18:04 +00:00
dl-sysdep.h
dl-tls.h
dl-tlsdesc.h
dl-tlsdesc.S
dl-trampoline.S
Implies
jmpbuf-offsets.h
jmpbuf-unwind.h
ldsodefs.h
libc-tls.c
libm-test-ulps [AArch64] Regenerate libm-test-ulps 2013-07-05 09:30:52 +01:00
machine-gmon.h [AArch64] Support __mcount profiling. 2013-09-24 13:03:02 +01:00
Makefile [AArch64] Adding -funwind-tables to backtrace.c 2013-07-12 11:22:32 +01:00
mcount.c [AArch64] Provide symbol version for _mcount. 2013-07-26 08:29:17 +01:00
memcmp.S
memcpy.S
memmove.S
memset.S
memusage.h
preconfigure
setjmp.S AArch64: Don't clobber argument for tail call to __sigjmp_save in sigsetjmp 2013-05-21 10:52:46 +02:00
shlib-versions
sotruss-lib.c
stackinfo.h
start.S
strcmp.S
strlen.S
strncmp.S
strnlen.S
sysdep.h
tls-macros.h
tlsdesc.c
tlsdesc.sym
tst-audit.h
Versions [AArch64] Provide symbol version for _mcount. 2013-07-26 08:29:17 +01:00