glibc/sysdeps/sparc/sparc64
David S. Miller 7ec1221ff7 sparc: Use ba,a,pt in PLTs and fix bugs in R_SPARC_JMP_IREL handling.
2010-03-03  David S. Miller  <davem@davemloft.net>

	* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_lazy_rel): Must
	pass '1' for 't' argument to sparc_fixup_plt.
	* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_lazy_rel):
	Likewise.
	* sysdeps/sparc/sparc32/dl-plt.h (OPCODE_BA_PT): Define.
	(sparc_fixup_plt): Document 't' argument.  Enable branch
	optimization and use v9 branches when possible.  Explain why we
	cannot unconditionally patch the branch into the first PLT
	instruction.
	* sysdeps/sparc/sparc64/dl-plt.h (sparc64_fixup_plt): Document 't'
	argument.  Use v9 branches when possible.  Explain why we can in
	fact unconditionally use a branch in the first PLT instruction
	here.
2010-03-03 02:14:02 -08:00
..
bits
elf configure tweaks, support $libc_add_on_config_subdirs 2009-09-15 14:14:42 -07:00
fpu
multiarch sparc: Add multiarch support for memset/bzero/memcpy. 2010-02-25 23:58:51 -08:00
soft-fp
add_n.S
addmul_1.S
align-cpy.S sparc: Reimplement 64-bit aligned copy routines and remove from memcpy files. 2010-02-25 23:58:50 -08:00
backtrace.c
bzero.c
dl-irel.h Sparc STT_GNU_IFUNC support 2010-02-10 07:42:17 -08:00
dl-machine.h sparc: Use ba,a,pt in PLTs and fix bugs in R_SPARC_JMP_IREL handling. 2010-03-03 02:14:02 -08:00
dl-plt.h sparc: Use ba,a,pt in PLTs and fix bugs in R_SPARC_JMP_IREL handling. 2010-03-03 02:14:02 -08:00
dl-trampoline.S
hp-timing.c
hp-timing.h
Implies
jmpbuf-unwind.h
lshift.S
Makefile sparc: Reimplement 64-bit aligned copy routines and remove from memcpy files. 2010-02-25 23:58:50 -08:00
memchr.S sparc: Fix v9 memchr with long buffer lengths. 2010-02-20 13:48:06 -08:00
memcmp.S
memcopy.h sparc: Pull bcopy/memmove out of memcpy.S implementations. 2010-02-25 23:58:50 -08:00
memcpy.S sparc: Pull bcopy/memmove out of memcpy.S implementations. 2010-02-25 23:58:50 -08:00
memset.S
mul_1.S
rawmemchr.S
rshift.S
stpcpy.S
stpncpy.S
strcat.S
strchr.S
strcmp.S
strcpy.S
strcspn.S
strlen.S
strncmp.S
strncpy.S
strpbrk.S
strrchr.c
strspn.S
sub_n.S
submul_1.S
Versions