qemu-e2k/linux-user/arm
Richard Henderson 330ea9d1d8 linux-user/arm: Implement __kernel_cmpxchg64 with host atomics
If CONFIG_ATOMIC64, we can use a host cmpxchg and provide
atomicity across processes; otherwise we have no choice but
to continue using start/end_exclusive.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220323005839.94327-4-richard.henderson@linaro.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2022-03-23 16:53:17 +01:00
..
nwfpe
cpu_loop.c linux-user/arm: Implement __kernel_cmpxchg64 with host atomics 2022-03-23 16:53:17 +01:00
meson.build
signal.c
sockbits.h
syscall.tbl
syscallhdr.sh
target_cpu.h
target_elf.h
target_errno_defs.h
target_fcntl.h
target_prctl.h
target_resource.h
target_signal.h
target_structs.h
target_syscall.h
termbits.h