mirror of
https://github.com/ziglang/zig.git
synced 2026-02-09 19:10:48 +00:00
Type: fix abiAlignment calculation for unions
This commit is contained in:
parent
b6bb0ee1ac
commit
3d351c91d8
@ -1404,7 +1404,7 @@ pub const Type = extern union {
|
||||
if (!field_ty.hasCodeGenBits()) continue;
|
||||
const field_align = field_ty.abiAlignment(target);
|
||||
if (field_align > biggest) {
|
||||
return field_align;
|
||||
biggest = field_align;
|
||||
}
|
||||
}
|
||||
assert(biggest != 0);
|
||||
@ -1418,7 +1418,7 @@ pub const Type = extern union {
|
||||
if (!field_ty.hasCodeGenBits()) continue;
|
||||
const field_align = field_ty.abiAlignment(target);
|
||||
if (field_align > biggest) {
|
||||
return field_align;
|
||||
biggest = field_align;
|
||||
}
|
||||
}
|
||||
assert(biggest != 0);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user