authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-05-08 10:54:40-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-05-08 10:54:40-07:00
log3d351c91d841555b7baeb0e95cf9b98f596bdc71
treefd942892dd61c841cdd3c5586a930a3a08b4f93f
parentb6bb0ee1acd6fb9e3360f35d7b63687f755785f6

Type: fix abiAlignment calculation for unions


1 files changed, 2 insertions(+), 2 deletions(-)

src/type.zig+2-2
......@@ -1404,7 +1404,7 @@ pub const Type = extern union {
14041404 if (!field_ty.hasCodeGenBits()) continue;
14051405 const field_align = field_ty.abiAlignment(target);
14061406 if (field_align > biggest) {
1407 return field_align;
1407 biggest = field_align;
14081408 }
14091409 }
14101410 assert(biggest != 0);
......@@ -1418,7 +1418,7 @@ pub const Type = extern union {
14181418 if (!field_ty.hasCodeGenBits()) continue;
14191419 const field_align = field_ty.abiAlignment(target);
14201420 if (field_align > biggest) {
1421 return field_align;
1421 biggest = field_align;
14221422 }
14231423 }
14241424 assert(biggest != 0);