glibc/sysdeps/hppa
Ulrich Drepper 32e5b41b17 (__hppa_init_bootstrap_fdesc_table):
Initialze the fdesc table for the generic code.
(elf_machine_dynamic): Use asm version.
(elf_machine_load_addresss): Simplify asm by calling
elf_machine_dynamic.
(elf_machine_fixup_plt): Correct comment.
(elf_machine_profile_fixup_plt): New.
(elf_machine_runtime_setup): Check PLT exists, if lazy=1  process
normally, else relocate all the absolute entries.
(RTLD_START): Fix comments.
(TRAMPOLINE_TEMPLATE): Reformat assembly, add return pointer for
calls to profile_fixup.
(ELF_MACHINE_SIZEOF_JMP_SLOT, DL_STATIC_FUNCTION_ADDRESS,
DL_PLATFORM_INIT): Define.
(DL_FUNCTION_ADDRESS): Remove.
(dl_platform_init): New.
(elf_machine_rela): Use generic fdesc code, and process all COPY
relocations. Use __attribute__((always_inline)).
(elf_machine_rela_relative): Add sanity checks, remove IPLT
processing, print error message in default case. Use
__attribute__((always_inline)).
(elf_machine_lazy_rel): Use __attribute__((always_inline)).
2004-04-17 22:53:29 +00:00
..
bits Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
elf 2002-12-08 Roland McGrath <roland@redhat.com> 2002-12-09 20:37:24 +00:00
fpu (feupdateenv): Use only sw[0] and call feraiseexcept. 2004-04-17 22:51:43 +00:00
hppa1.1 Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
__longjmp.S Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
abort-instr.h 2002-09-21 Carlos O'Donell <carlos@baldric.uwo.ca> 2002-09-23 03:30:34 +00:00
add_n.s Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
bsd-_setjmp.S Use libc_hidden_def(name) instead of strong_alias (name, __GI_name). 2002-12-31 20:37:32 +00:00
bsd-setjmp.S Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
Dist Add libgcc-compat.c. 2003-09-24 03:14:14 +00:00
dl-fptr.h Configuration for hppa function descriptor handling. 2003-12-18 03:52:28 +00:00
dl-lookupcfg.h DL_LOOKUP_ADDRESS must clear PLABEL32 bits, define DL_AUTO_FUNCTION_ADDRESS and 2003-12-18 03:53:47 +00:00
dl-machine.h (__hppa_init_bootstrap_fdesc_table): 2004-04-17 22:53:29 +00:00
dl-symaddr.c (_dl_symbol_address): Use _dl_make_ftpr, remove const qualifier for map. 2003-12-18 03:53:22 +00:00
frame.h Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
gccframe.h GCC frame description for PA. 2001-11-16 01:07:57 +00:00
libgcc-compat.c libgcc compatibility code. 2003-09-24 03:13:56 +00:00
lshift.s Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
Makefile Add dl-symaddr and dl-fptr to the correct build strings. 2003-12-18 03:51:49 +00:00
memusage.h Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
mp_clz_tab.c Dummy file fo rnot needed __clz_tab table. 2002-03-14 20:44:11 +00:00
rshift.s Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
setjmp.S Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
stackinfo.h Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
sub_n.s Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
sysdep.h Undef JUMPTARGET before use. 2003-10-15 05:31:42 +00:00
udiv_qrnnd.s Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
Versions [GLIBC_2.2]: Add __clz_tab. 2003-09-24 03:14:27 +00:00