glibc/sysdeps/sparc
Wilco Dijkstra 324c088a18 nptl: Remove ATOMIC_EXCHANGE_USES_CAS usage
The only usage was for pthread_spin_lock, introduced by 12d2dd7060,
as a way to optimize the code for certain architectures. Now that atomic
builtins are used by default, let the compiler use the best code sequence
for the atomic exchange.

Co-authored-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
Reviewed-by: Wilco Dijkstra  <Wilco.Dijkstra@arm.com>
2025-11-04 04:14:01 -03:00
..
bits
fpu math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
nptl
sparc32 sparc: Fix sparc32 Fix argument passing to __libc_start_main (BZ 32981) 2025-06-18 11:20:34 -03:00
sparc64 sparc: Fix argument passing to __libc_start_main (BZ 32981) 2025-06-03 09:11:46 -03:00
sys
Makefile
Subdirs
abort-instr.h
atomic-machine.h nptl: Remove ATOMIC_EXCHANGE_USES_CAS usage 2025-11-04 04:14:01 -03:00
backtrace.c
configure
configure.ac
cpu_relax.c
crti.S
crtn.S
dl-dtprocnum.h
dl-lookupcfg.h
elf-initfini.h
gccframe.h
ldsodefs.h
machine-gmon.h
mempcpy.S
preconfigure
sparc-ifunc.h
sparc-mcount.S
stackinfo.h elf: early conversion of elf p_flags to mprotect flags 2025-08-27 10:45:45 -03:00
sysdep.h
thread_pointer.h
unwind-arch.h
utmp-size.h