From: Robert Pengelly Date: Sun, 19 Jul 2026 00:04:19 +0000 (+0100) Subject: Aggregate fix X-Git-Url: https://git.candlhat.org/?a=commitdiff_plain;h=2234cac914bec0e293f1013153d36a1b206a34ce;p=scc.git Aggregate fix --- diff --git a/amd64.c b/amd64.c index c4e661a..e27df61 100644 --- a/amd64.c +++ b/amd64.c @@ -230,7 +230,7 @@ static int amd64_relayout_aggregate_members (int owner_size, const char *owner_t } - size = member_infos[mi].size & 0x1f; + size = member_infos[mi].is_array ? member_infos[mi].size : (member_infos[mi].size & 0x1f); if (size <= 0) { size = DATA_INT & 0x1f;