From 4d5297253e6743f274580c6c8ca14b1f3b04f0e3 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Fri, 13 Nov 2020 15:19:41 +0100 Subject: alpha: Remove UP preprocessor conditionals The macro is never defined. Reviewed-by: Adhemerval Zanella --- sysdeps/alpha/atomic-machine.h | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/sysdeps/alpha/atomic-machine.h b/sysdeps/alpha/atomic-machine.h index 3dc0133..0904ed5 100644 --- a/sysdeps/alpha/atomic-machine.h +++ b/sysdeps/alpha/atomic-machine.h @@ -49,11 +49,7 @@ typedef uintmax_t uatomic_max_t; #define ATOMIC_EXCHANGE_USES_CAS 1 -#ifdef UP -# define __MB /* nothing */ -#else -# define __MB " mb\n" -#endif +#define __MB " mb\n" /* Compare and exchange. For all of the "xxx" routines, we expect a @@ -363,8 +359,6 @@ typedef uintmax_t uatomic_max_t; */ -#ifndef UP -# define atomic_full_barrier() __asm ("mb" : : : "memory"); -# define atomic_read_barrier() __asm ("mb" : : : "memory"); -# define atomic_write_barrier() __asm ("wmb" : : : "memory"); -#endif +#define atomic_full_barrier() __asm ("mb" : : : "memory"); +#define atomic_read_barrier() __asm ("mb" : : : "memory"); +#define atomic_write_barrier() __asm ("wmb" : : : "memory"); -- cgit v1.1