aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorDrew DeVault <[email protected]>2021-08-17 15:18:00 +0200
committerQuentin Carbonneaux <[email protected]>2021-08-23 10:03:13 +0200
commitf3414a492bf4623731f3850aaae5b4a7a2a83a4d (patch)
treeb2846c060327a421e5894527ca10225112daacf2 /tools
parent2bbfcf61b38edfe3c347cd270380e5117454c0cf (diff)
parsefields: fix padding calculation
This was causing issues with aggregate types. A simple reproduction is: type :type.1 = align 8 { 24 } type :type.2 = align 8 { w 1, :type.1 1 } The size of type.2 should be 32, adding only 4 bytes of padding between the first and second field. Prior to this patch, 20 bytes of padding was added instead, causing the type to have a size of 48. Signed-off-by: Drew DeVault <[email protected]>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions