1
1

Merge pull request #7124 from devreal/fix-opal-align-min

Fix OPAL_ALIGN_MIN to work on 32-bit systems
Этот коммит содержится в:
Jeff Squyres 2020-01-14 15:18:55 -05:00 коммит произвёл GitHub
родитель 02f02e7c1e 5471d59af4
Коммит b3fe523150
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23

Просмотреть файл

@ -32,7 +32,15 @@
#include <stddef.h>
#define OPAL_ALIGN_MIN (_Alignof(max_align_t))
#else
#define OPAL_ALIGN_MIN (sizeof(long double))
#if defined(OPAL_ALIGNMENT___FLOAT128)
#define OPAL_ALIGN_MIN (OPAL_ALIGNMENT___FLOAT128)
#elif defined(OPAL_ALIGNMENT_LONG_DOUBLE_COMPLEX)
#define OPAL_ALIGN_MIN (OPAL_ALIGNMENT_LONG_DOUBLE_COMPLEX)
#elif defined (OPAL_ALIGNMENT_LONG_DOUBLE)
#define OPAL_ALIGN_MIN (OPAL_ALIGNMENT_LONG_DOUBLE)
#else
#define OPAL_ALIGN_MIN (OPAL_ALIGNMENT_DOUBLE)
#endif
#endif /* __STDC_VERSION__ >= 201101L */
#endif /* OPAL_ALIGN_H */