mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-11 05:40:06 +00:00
1ba025a9a2
Zack Weinberg <zack@codesourcery.com> Daniel Jacobowitz <dan@codesourcery.com> * sysdeps/arm/nptl/pthread_spin_lock.S, sysdeps/arm/nptl/pthread_spin_trylock.S: Delete. * sysdeps/arm/nptl/pthread_spin_lock.c, sysdeps/arm/nptl/pthread_spin_trylock.c: New files using atomic_compare_and_exchange_val_acq to take spinlocks. * sysdeps/unix/sysv/linux/arm/nptl/bits/atomic.h (lll_trylock, lll_cond_trylock): Use atomic_compare_and_exchange_val_acq. (__lll_trylock, __lll_cond_trylock): Delete. * sysdeps/unix/sysv/linux/arm/nptl/bits/atomic.h (atomic_exchange_acq): Delete. (atomic_full_barrier): Define. (__arch_compare_and_exchange_val_32_acq): Use named operands. * sysdeps/unix/sysv/linux/arm/eabi/configure.in: Update arch_minimum_kernel to 2.6.16. * sysdeps/unix/sysv/linux/arm/eabi/configure: Regenerated. |
||
---|---|---|
.. | ||
linuxthreads | ||
nptl | ||
check_pf.c | ||
configure | ||
configure.in | ||
ftruncate64.c | ||
Makefile | ||
mmap64.S | ||
msgctl.c | ||
oldgetrlimit.c | ||
oldsetrlimit.c | ||
pread64.c | ||
pread.c | ||
pwrite64.c | ||
pwrite.c | ||
readahead.c | ||
semctl.c | ||
shmctl.c | ||
sigrestorer.S | ||
syscall.S | ||
syscalls.list | ||
sysdep.h | ||
truncate64.c | ||
umount.c |