glibc/ports/sysdeps
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
..
aarch64 aarch64: Enable ifunc support. 2013-11-26 16:18:04 +00:00
alpha rename configure.in to configure.ac 2013-10-30 17:32:08 +10:00
am33 Fix typos. 2013-08-21 19:48:48 +02:00
arm ARM: Fix memcpy computed-jump calculations for ARM_ALWAYS_BX case. 2013-11-22 11:39:20 -08:00
hppa Don't use broken DL_AUTO_FUNCTION_ADDRESS() 2013-11-21 15:52:31 -05:00
ia64 Don't use broken DL_AUTO_FUNCTION_ADDRESS() 2013-11-21 15:52:31 -05:00
m68k Fix typo in last change 2013-10-08 21:25:12 +02:00
microblaze Fix executable mode. 2013-06-06 02:15:33 +02:00
mips rename configure.in to configure.ac 2013-10-30 17:32:08 +10:00
tile BZ #15754: CVE-2013-4788 2013-09-23 00:52:09 -04:00
unix Use __glibc_reserved instead __unused. 2013-11-26 12:32:28 +01:00