This is the mail archive of the
glibc-cvs@sources.redhat.com
mailing list for the glibc project.
libc sysdeps/powerpc/powerpc32/dl-machine.c sy ...
- From: roland at sources dot redhat dot com
- To: glibc-cvs at sources dot redhat dot com
- Date: 24 Apr 2003 17:10:52 -0000
- Subject: libc sysdeps/powerpc/powerpc32/dl-machine.c sy ...
CVSROOT: /cvs/glibc
Module name: libc
Changes by: roland at sourceware dot org 2003-04-24 17:10:52
Modified files:
sysdeps/powerpc/powerpc32: dl-machine.c dl-machine.h
sysdeps/generic: ldsodefs.h
elf : dl-reloc.c
Log message:
2003-04-24 Jakub Jelinek <jakub at redhat dot com>
* elf/dl-reloc.c (allocate_static_tls): Rename to...
(_dl_allocate_static_tls): ... this function. No longer static.
(CHECK_STATIC_TLS): Adjust.
* sysdeps/generic/ldsodefs.h (_dl_allocate_static_tls): New prototype.
* sysdeps/powerpc/powerpc32/dl-machine.h (__process_machine_rela):
Add SYM_MAP argument.
(elf_machine_rela): Adjust caller. Declare SYM_MAP unconditionally.
Check if SYM_MAP != NULL for R_PPC_DTPREL32. Only handle 32-bit
TLS relocs here. #ifdef out relocs which never appear in
.gnu.conflict section from dl-conflict.c processing.
* sysdeps/powerpc/powerpc32/dl-machine.c (__process_machine_rela):
Add SYM_MAP argument. Handle 16-bit TLS relocs here.