arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#define arch_atomic_sub_return_relaxed arch_atomic_sub_return_relaxed
#elif defined(arch_atomic_sub_return_relaxed)
ret = arch_atomic_sub_return_relaxed(i, v);
#elif defined(arch_atomic_sub_return_relaxed)
int ret = arch_atomic_sub_return_relaxed(i, v);
#elif defined(arch_atomic_sub_return_relaxed)
return arch_atomic_sub_return_relaxed(i, v);
#if defined(arch_atomic_sub_return_relaxed)
return arch_atomic_sub_return_relaxed(i, v);