summaryrefslogtreecommitdiff
path: root/libpthread/linuxthreads/sysdeps
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2016-05-18 18:41:24 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2016-05-18 18:41:24 +0200
commit6a8ccc95528f5e86a8770ed15ce89609b5b3dee9 (patch)
treebbd4df35b4d4a6a8b00d7a5e61fb2668b850ad62 /libpthread/linuxthreads/sysdeps
parent398a27a5b323956344b4f831d892fed3bd9813c7 (diff)
remove linuxthreads.new, rename linuxthreads.old
Linuxthreads.new isn't really useful with the existence of NPTL/TLS for well supported architectures. There is no reason to use LT.new for ARM/MIPS or other architectures supporting NPTL/TLS. It is not available for noMMU architectures like Blackfin or FR-V. To simplify the live of the few uClibc-ng developers, LT.new is removed and LT.old is renamed to LT. LINUXTHREADS_OLD -> UCLIBC_HAS_LINUXTHREADS
Diffstat (limited to 'libpthread/linuxthreads/sysdeps')
-rw-r--r--libpthread/linuxthreads/sysdeps/alpha/elf/pt-initfini.c89
-rw-r--r--libpthread/linuxthreads/sysdeps/alpha/pspinlock.c109
-rw-r--r--libpthread/linuxthreads/sysdeps/alpha/tls.h133
-rw-r--r--libpthread/linuxthreads/sysdeps/arc/pt-machine.h42
-rw-r--r--libpthread/linuxthreads/sysdeps/arm/pspinlock.c81
-rw-r--r--libpthread/linuxthreads/sysdeps/arm/pt-machine.h68
-rw-r--r--libpthread/linuxthreads/sysdeps/arm/sysdep-cancel.h8
-rw-r--r--libpthread/linuxthreads/sysdeps/arm/tls.h171
-rw-r--r--libpthread/linuxthreads/sysdeps/bfin/pt-machine.h75
-rw-r--r--libpthread/linuxthreads/sysdeps/c6x/pt-machine.h63
-rw-r--r--libpthread/linuxthreads/sysdeps/cris/pspinlock.c71
-rw-r--r--libpthread/linuxthreads/sysdeps/cris/pt-machine.h21
-rw-r--r--libpthread/linuxthreads/sysdeps/frv/pt-machine.h69
-rw-r--r--libpthread/linuxthreads/sysdeps/h8300/pt-machine.h (renamed from libpthread/linuxthreads/sysdeps/i386/i686/pt-machine.h)63
-rw-r--r--libpthread/linuxthreads/sysdeps/i386/pspinlock.c102
-rw-r--r--libpthread/linuxthreads/sysdeps/i386/pt-machine.h93
-rw-r--r--libpthread/linuxthreads/sysdeps/i386/tcb-offsets.sym7
-rw-r--r--libpthread/linuxthreads/sysdeps/i386/tls.h84
-rw-r--r--libpthread/linuxthreads/sysdeps/i386/useldt.h19
-rw-r--r--libpthread/linuxthreads/sysdeps/ia64/pspinlock.c78
-rw-r--r--libpthread/linuxthreads/sysdeps/ia64/pt-machine.h6
-rw-r--r--libpthread/linuxthreads/sysdeps/ia64/tcb-offsets.sym9
-rw-r--r--libpthread/linuxthreads/sysdeps/ia64/tls.h6
-rw-r--r--libpthread/linuxthreads/sysdeps/m68k/pspinlock.c91
-rw-r--r--libpthread/linuxthreads/sysdeps/m68k/pt-machine.h8
-rw-r--r--libpthread/linuxthreads/sysdeps/microblaze/pt-machine.h106
-rw-r--r--libpthread/linuxthreads/sysdeps/microblaze/sigcontextinfo.h17
-rw-r--r--libpthread/linuxthreads/sysdeps/mips/pspinlock.c95
-rw-r--r--libpthread/linuxthreads/sysdeps/mips/pt-machine.h41
-rw-r--r--libpthread/linuxthreads/sysdeps/mips/tls.h169
-rw-r--r--libpthread/linuxthreads/sysdeps/nios2/pt-machine.h57
-rw-r--r--libpthread/linuxthreads/sysdeps/powerpc/powerpc32/pspinlock.c69
-rw-r--r--libpthread/linuxthreads/sysdeps/powerpc/powerpc32/pt-machine.h119
-rw-r--r--libpthread/linuxthreads/sysdeps/powerpc/powerpc64/pspinlock.c69
-rw-r--r--libpthread/linuxthreads/sysdeps/powerpc/powerpc64/pt-machine.h184
-rw-r--r--libpthread/linuxthreads/sysdeps/powerpc/pspinlock.c8
-rw-r--r--libpthread/linuxthreads/sysdeps/powerpc/pt-machine.h103
-rw-r--r--libpthread/linuxthreads/sysdeps/powerpc/tcb-offsets.sym19
-rw-r--r--libpthread/linuxthreads/sysdeps/powerpc/tls.h164
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/bits/initspin.h27
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/bits/libc-lock.h63
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/bits/libc-tsd.h14
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/bits/pthreadtypes.h12
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/bits/typesizes.h65
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/errno-loc.c44
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/flockfile.c32
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/ftrylockfile.c32
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/funlockfile.c32
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/getcpuclockid.c116
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/herrno-loc.c44
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/list.h113
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/malloc-machine.h66
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/not-cancel.h4
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/posix-timer.h203
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/pt-initfini.c123
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/pthread-functions.h14
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/pthread.h61
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/ptlongjmp.c32
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/res-state.c46
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/semaphore.h1
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/sigaction.c56
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/tcb-offsets.h1
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/timer_create.c169
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/timer_delete.c69
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/timer_getoverr.c44
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/timer_gettime.c76
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/timer_routines.c572
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/timer_settime.c136
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/tls.h80
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/tst-timer.c113
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/uClibc-glue.h47
-rw-r--r--libpthread/linuxthreads/sysdeps/sh/pspinlock.c79
-rw-r--r--libpthread/linuxthreads/sysdeps/sh/tcb-offsets.sym10
-rw-r--r--libpthread/linuxthreads/sysdeps/sh/tls.h140
-rw-r--r--libpthread/linuxthreads/sysdeps/sparc/pspinlock.c87
-rw-r--r--libpthread/linuxthreads/sysdeps/sparc/tcb-offsets.h1
-rw-r--r--libpthread/linuxthreads/sysdeps/sparc/tcb-offsets.sym4
-rw-r--r--libpthread/linuxthreads/sysdeps/sparc/tls.h114
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/allocalim.h25
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/allocrtsig.c88
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/alpha/aio_cancel.c33
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/alpha/bits/local_lim.h91
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/alpha/bits/typesizes.h65
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/alpha/pt-sigsuspend.S27
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h145
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/alpha/vfork.S69
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/arm/sysdep-cancel.h129
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/arm/vfork.S77
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/execve.c39
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/fork.c29
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/fork.h57
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/hppa/aio_cancel.c33
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/hppa/bits/initspin.h26
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/hppa/malloc-machine.h72
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/hppa/pt-initfini.c108
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h188
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/i386/sysdep-cancel.h186
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/i386/vfork.S94
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/ia64/bits/local_lim.h91
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/ia64/fork.h24
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/ia64/pt-initfini.c141
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/ia64/pt-sigsuspend.c32
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/ia64/sysdep-cancel.h143
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/ia64/vfork.S53
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/jmp-unwind.c34
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/m68k/sysdep-cancel.h128
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/m68k/vfork.S83
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/mips/mips64/sysdep-cancel.h143
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/mips/sysdep-cancel.h143
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/mips/vfork.S104
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/mq_notify.c284
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h158
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc32/vfork.S85
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h126
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc64/vfork.S90
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/powerpc/ptlongjmp.c70
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/pt-sigsuspend.c