|
|
|
@ -192,7 +192,7 @@ Atomic64 Release_Load(volatile const Atomic64* ptr); |
|
|
|
|
|
|
|
|
|
// AIX
|
|
|
|
|
#elif defined(GOOGLE_PROTOBUF_OS_AIX) |
|
|
|
|
#include <google/protobuf/stubs/atomicops_internals_aix.h> |
|
|
|
|
#include <google/protobuf/stubs/atomicops_internals_power.h> |
|
|
|
|
|
|
|
|
|
// Apple.
|
|
|
|
|
#elif defined(GOOGLE_PROTOBUF_OS_APPLE) |
|
|
|
@ -210,6 +210,8 @@ Atomic64 Release_Load(volatile const Atomic64* ptr); |
|
|
|
|
#include <google/protobuf/stubs/atomicops_internals_arm_qnx.h> |
|
|
|
|
#elif defined(GOOGLE_PROTOBUF_ARCH_MIPS) || defined(GOOGLE_PROTOBUF_ARCH_MIPS64) |
|
|
|
|
#include <google/protobuf/stubs/atomicops_internals_mips_gcc.h> |
|
|
|
|
#elif defined(GOOGLE_PROTOBUF_ARCH_POWER) |
|
|
|
|
#include <google/protobuf/stubs/atomicops_internals_power.h> |
|
|
|
|
#elif defined(__native_client__) |
|
|
|
|
#include <google/protobuf/stubs/atomicops_internals_pnacl.h> |
|
|
|
|
#elif (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 7)) || (__GNUC__ > 4)) |
|
|
|
|