From 159414d39ca256924806d4d39519705b5560ac15 Mon Sep 17 00:00:00 2001 From: Jan Date: Thu, 4 Mar 2021 13:06:36 +0100 Subject: [PATCH] Fix type alignment macro inconsistencies --- src/Common/Utils/TypeAlignment.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Common/Utils/TypeAlignment.h b/src/Common/Utils/TypeAlignment.h index 48cc7e75..3f1be1e3 100644 --- a/src/Common/Utils/TypeAlignment.h +++ b/src/Common/Utils/TypeAlignment.h @@ -10,6 +10,9 @@ #ifdef memb_align #undef memb_align #endif +#ifdef gcc_align +#undef gcc_align +#endif #ifdef __zonecodegenerator #define type_align(x) alignas(x) @@ -24,7 +27,7 @@ #define gcc_align(x) #else #define type_align(x) __attribute__((__aligned__(x))) -#define tdef_align(x) /*__attribute__((__aligned__(x)))*/ +#define tdef_align(x) #define memb_align(x) __attribute__((__aligned__(x))) #define gcc_align(x) __attribute__((__aligned__(x))) #endif