Also GCC 9 provides -Waddress-of-packed-member

This commit is contained in:
Nobuyoshi Nakada 2019-05-31 14:05:01 +09:00
parent d2f663d6f1
commit 83f9183a7e
No known key found for this signature in database
GPG Key ID: 4BC7D6DF58D8DF60

View File

@ -158,7 +158,7 @@ LONG WINAPI rb_w32_stack_overflow_handler(struct _EXCEPTION_POINTERS *);
#endif
#if defined(USE_UNALIGNED_MEMBER_ACCESS) && USE_UNALIGNED_MEMBER_ACCESS && \
defined(__clang__)
(defined(__clang__) || GCC_VERSION_SINCE(9, 0, 0))
# define UNALIGNED_MEMBER_ACCESS(expr) __extension__({ \
COMPILER_WARNING_PUSH; \
COMPILER_WARNING_IGNORED(-Waddress-of-packed-member); \