--- src/argdata.h +++ src/argdata.h @@ -34,7 +34,11 @@ #define ARGDATA_MAX_ALIGN __declspec(align(8)) #else #include -#define ARGDATA_MAX_ALIGN alignas(max_align_t) +struct argdata_max_align { + long long a; + long double b; +}; +#define ARGDATA_MAX_ALIGN alignas(struct argdata_max_align) #endif struct timespec;