aot_reloc_xtensa.c: define __packed if not available (#1179)

This commit is contained in:
YAMAMOTO Takashi
2022-05-21 17:46:02 +09:00
committed by GitHub
parent c47b318aef
commit 69c23aa2d4

View File

@ -130,6 +130,16 @@ static union {
#define is_little_endian() (__ue.b == 1)
#if !defined(__packed)
/*
* Note: This version check is a bit relaxed.
* The __packed__ attribute has been there since gcc 2 era.
*/
#if __GNUC__ >= 3
#define __packed __attribute__((__packed__))
#endif
#endif
typedef union {
struct l32r_le {
int8 other;