diff options
-rw-r--r-- | content/handlers/javascript/duktape/duktape.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/content/handlers/javascript/duktape/duktape.c b/content/handlers/javascript/duktape/duktape.c index 3139b6998..0bde7d41c 100644 --- a/content/handlers/javascript/duktape/duktape.c +++ b/content/handlers/javascript/duktape/duktape.c @@ -6663,7 +6663,13 @@ struct duk_hobject { duk_uint32_t h_size; /* hash part size or 0 if unused */ #endif #endif -}; +} +#if (DUK_USE_ALIGN_BY == 8) && defined(DUK_USE_PACK_GCC_ATTR) +__attribute__ ((aligned (8))) +#elif (DUK_USE_ALIGN_BY == 8) && defined(DUK_USE_PACK_CLANG_ATTR) +__attribute__ ((aligned (8))) +#endif +; /* * Exposed data |