From 2b874966b012e3b837324f28f6593efe53622fc8 Mon Sep 17 00:00:00 2001 From: Tobias Leich Date: Fri, 18 Nov 2016 01:05:42 +0300 Subject: [PATCH] Fix powerpc detection on AIX (gcc) GCC/powerpc-ibm-aix does not define any of __powerpc__, __ppc__, __PPC__, __powerpc64__, __ppc64__; but it does define _ARCH_PPC (and _POWER). * src/atomic_ops.h [_ARCH_PPC]: Include gcc/powerpc.h. --- src/atomic_ops.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/atomic_ops.h b/src/atomic_ops.h index 234d7fb..a221ddc 100644 --- a/src/atomic_ops.h +++ b/src/atomic_ops.h @@ -263,7 +263,8 @@ # include "atomic_ops/sysdeps/gcc/m68k.h" # endif /* __m68k__ */ # if defined(__powerpc__) || defined(__ppc__) || defined(__PPC__) \ - || defined(__powerpc64__) || defined(__ppc64__) + || defined(__powerpc64__) || defined(__ppc64__) \ + || defined(_ARCH_PPC) # include "atomic_ops/sysdeps/gcc/powerpc.h" # endif /* __powerpc__ */ # if defined(__aarch64__) -- 2.40.0