diff options
author | Tobias Leich <email@froggs.de> | 2016-11-18 01:05:42 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2016-11-18 01:14:23 +0300 |
commit | b6bfe95a4e215d2db19f26ba5a8cb8b0726e2afe (patch) | |
tree | 74ca7c6bc7ff20c03e7737a8c3e8beffdee60d3a | |
parent | 239ea5f3e998ef4aca873aba5ac6668eaa252b35 (diff) | |
download | libatomic_ops-b6bfe95a4e215d2db19f26ba5a8cb8b0726e2afe.tar.gz |
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.
-rw-r--r-- | src/atomic_ops.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/atomic_ops.h b/src/atomic_ops.h index 993dd42..a37ea71 100644 --- a/src/atomic_ops.h +++ b/src/atomic_ops.h @@ -266,7 +266,8 @@ # include "atomic_ops/sysdeps/gcc/nios2.h" # endif /* __nios2__ */ # 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__) |