* sysdeps/arm/dl-machine.h: Include <tls.h>.
authorDaniel Jacobowitz <dan@codesourcery.com>
Wed, 5 Oct 2005 20:15:22 +0000 (20:15 +0000)
committerDaniel Jacobowitz <dan@codesourcery.com>
Wed, 5 Oct 2005 20:15:22 +0000 (20:15 +0000)
commit485a9bb9f02c45f15bdb326d32a232037b1de31b
tree61f7886dc195f2db755345a4851774835e2d6f2e
parentb4900b98dc1dfd60b1f7a4141f67e398ec6930cf
* sysdeps/arm/dl-machine.h: Include <tls.h>.
(elf_machine_type_class, elf_machine_rel, elf_machine_rela): Handle
TLS relocations.
* sysdeps/unix/sysv/linux/arm/Makefile: Build __aeabi_read_tp.
* sysdeps/unix/sysv/linux/arm/sysdep.h (INTERNAL_SYSCALL_RAW): Renamed
from INTERNAL_SYSCALL.
(INTERNAL_SYSCALL, INTERNAL_SYSCALL_ARM): New macros.
* sysdeps/arm/dl-tls.h, sysdeps/arm/elf/configure.in,
sysdeps/arm/elf/configure, sysdeps/arm/libc-tls.c,
sysdeps/arm/linuxthreads/tls.h, sysdeps/arm/tls-macros.h,
sysdeps/unix/sysv/linux/arm/aeabi_read_tp.S,
sysdeps/unix/sysv/linux/arm/libc-aeabi_read_tp.S: New files.
12 files changed:
ChangeLog.arm
sysdeps/arm/dl-machine.h
sysdeps/arm/dl-tls.h [new file with mode: 0644]
sysdeps/arm/elf/configure [new file with mode: 0644]
sysdeps/arm/elf/configure.in [new file with mode: 0644]
sysdeps/arm/libc-tls.c [new file with mode: 0644]
sysdeps/arm/linuxthreads/tls.h [new file with mode: 0644]
sysdeps/arm/tls-macros.h [new file with mode: 0644]
sysdeps/unix/sysv/linux/arm/Makefile
sysdeps/unix/sysv/linux/arm/aeabi_read_tp.S [new file with mode: 0644]
sysdeps/unix/sysv/linux/arm/libc-aeabi_read_tp.S [new file with mode: 0644]
sysdeps/unix/sysv/linux/arm/sysdep.h