From fdcb4520cad792471a657b077b15527b5085ec2a Mon Sep 17 00:00:00 2001 From: Tetsuya Hayashi Date: Sat, 3 Feb 2018 22:55:45 +0900 Subject: [PATCH] fix Windows Intel compiler build failure --- include/zmq.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/zmq.h b/include/zmq.h index 3e80b73f..699f8417 100644 --- a/include/zmq.h +++ b/include/zmq.h @@ -244,14 +244,14 @@ ZMQ_EXPORT int zmq_ctx_destroy (void *context); */ typedef struct zmq_msg_t { -#if defined(__GNUC__) || defined(__INTEL_COMPILER) \ - || (defined(__SUNPRO_C) && __SUNPRO_C >= 0x590) \ - || (defined(__SUNPRO_CC) && __SUNPRO_CC >= 0x590) - unsigned char _[64] __attribute__ ((aligned (sizeof (void *)))); -#elif defined(_MSC_VER) && (defined(_M_X64) || defined(_M_ARM64)) +#if defined(_MSC_VER) && (defined(_M_X64) || defined(_M_ARM64)) __declspec(align (8)) unsigned char _[64]; #elif defined(_MSC_VER) && (defined(_M_IX86) || defined(_M_ARM_ARMV7VE)) __declspec(align (4)) unsigned char _[64]; +#elif defined(__GNUC__) || defined(__INTEL_COMPILER) \ + || (defined(__SUNPRO_C) && __SUNPRO_C >= 0x590) \ + || (defined(__SUNPRO_CC) && __SUNPRO_CC >= 0x590) + unsigned char _[64] __attribute__ ((aligned (sizeof (void *)))); #else unsigned char _[64]; #endif