glibc/sysdeps/hppa
Carlos O'Donell 084442fce3 2006-05-15 Carlos O'Donell <carlos@systemhalted.org>
* sysdeps/hppa/dl-machine.h: Include tls.h
	(elf_machine_fixup_plt): Returns fdesc.
	(elf_machine_profile_fixup_plt): Remove.
	(elf_machine_plt_value): Returns fdesc.
	(elf_machine_runtime_setup): Check that dl_profile != NULL.
	(ARCH_LA_PLTENT, ARCH_LA_PLTEXIT): Define.
	(RTLD_START): Use iitlbp with sr0.
	(elf_machine_type_class): Include TLS relocs.
	(reassemble_21, reassemble_14): Define.
	(elf_machine_rela): Add DIR21L, DIR14R, PLABEL21L, PLABEL14R,
	TLS_DTPMOD32, TLS_TPREL32, TLS_DTPOFF32 support.
	(TRAMPOLINE_TEMPLATE): Move to ...
	* sysdeps/hppa/dl-trampoline.S: ... here.
	* sysdeps/hppa/abort-instr.h: Use iitlbp with sr0.
	* sysdeps/hppa/dl-lookupcfg.h: Inlcude dl-fptr.h.
	(DL_FIXUP_VALUE_TYPE, DL_FIXUP_MAKE_VALUE, DL_FIXUP_VALUE_CODE_ADDR,
	DL_FIXUP_VALUE_ADD, DL_FIXUP_ADDR_VALUE): Define.
	* sysdeps/hppa/sysdep.h: Use "!" as a separator. Cleanup comments.
	* sysdeps/hppa/bits/link.h (La_hppa_regs, La_hppa_retval): Define.
	Define prototypes for la_hppa_gnu_pltenter and la_hppa_gnu_pltexit.
2006-05-14 23:54:47 +00:00
..
bits 2006-05-15 Carlos O'Donell <carlos@systemhalted.org> 2006-05-14 23:54:47 +00:00
elf 2006-04-21 Carlos O'Donell <carlos@systemhalted.org> 2006-04-22 02:21:00 +00:00
fpu 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
hppa1.1 2005-07-08 Carlos O'Donell <carlos@systemhalted.org> 2005-07-08 06:10:13 +00:00
linuxthreads 2006-04-19 Carlos O'Donell <carlos@systemhalted.org> 2006-04-19 05:35:34 +00:00
__longjmp.S
abort-instr.h 2006-05-15 Carlos O'Donell <carlos@systemhalted.org> 2006-05-14 23:54:47 +00:00
add_n.s 2005-07-08 Carlos O'Donell <carlos@systemhalted.org> 2005-07-08 06:10:13 +00:00
bsd-_setjmp.S
bsd-setjmp.S
configure 2005-03-10 GOTO Masanori <gotom@debian.or.jp> 2005-03-13 03:27:22 +00:00
configure.in 2005-03-10 GOTO Masanori <gotom@debian.or.jp> 2005-03-13 03:27:22 +00:00
dl-fptr.h
dl-lookupcfg.h 2006-05-15 Carlos O'Donell <carlos@systemhalted.org> 2006-05-14 23:54:47 +00:00
dl-machine.h 2006-05-15 Carlos O'Donell <carlos@systemhalted.org> 2006-05-14 23:54:47 +00:00
dl-symaddr.c
dl-tls.h 2006-04-21 Carlos O'Donell <carlos@systemhalted.org> 2006-04-22 02:21:00 +00:00
dl-trampoline.S 2006-05-15 Carlos O'Donell <carlos@systemhalted.org> 2006-05-14 23:54:47 +00:00
frame.h
gccframe.h
jmpbuf-offsets.h 2006-01-10 Roland McGrath <roland@redhat.com> 2006-01-10 10:18:16 +00:00
jmpbuf-unwind.h 2006-01-12 Roland McGrath <roland@redhat.com> 2006-01-12 09:27:47 +00:00
libc-tls.c 2006-04-21 Carlos O'Donell <carlos@systemhalted.org> 2006-04-22 02:21:00 +00:00
libgcc-compat.c
lshift.s 2005-07-08 Carlos O'Donell <carlos@systemhalted.org> 2005-07-08 06:10:13 +00:00
machine-gmon.h hppa specific part of profiling code. 2004-04-19 06:49:15 +00:00
Makefile
memusage.h
mp_clz_tab.c
preconfigure 2006-02-28 Roland McGrath <roland@redhat.com> 2006-02-28 10:12:23 +00:00
rshift.s 2005-07-08 Carlos O'Donell <carlos@systemhalted.org> 2005-07-08 06:10:13 +00:00
setjmp.S 2005-07-08 Carlos O'Donell <carlos@systemhalted.org> 2005-07-08 06:11:21 +00:00
shlib-versions 2006-02-28 Roland McGrath <roland@redhat.com> 2006-02-28 10:15:32 +00:00
stackinfo.h
sub_n.s 2005-07-08 Carlos O'Donell <carlos@systemhalted.org> 2005-07-08 06:10:13 +00:00
sysdep.h 2006-05-15 Carlos O'Donell <carlos@systemhalted.org> 2006-05-14 23:54:47 +00:00
tls-macros.h 2006-04-21 Carlos O'Donell <carlos@systemhalted.org> 2006-04-22 02:21:00 +00:00
udiv_qrnnd.s 2005-07-08 Carlos O'Donell <carlos@systemhalted.org> 2005-07-08 06:10:13 +00:00
Versions