aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/llvm.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2022-09-08 19:03:28 -0700
committerAndrew Kelley <andrew@ziglang.org>2022-09-08 20:52:49 -0700
commit1b6fa1965a5472d9bc9e3140d052bde0fb949fe1 (patch)
tree0fe765064acff44801cafb04213976e42fe5e273 /src/codegen/llvm.zig
parent3ee01c14ee7ba42b484f15daeacb67da90a81c9e (diff)
downloadzig-1b6fa1965a5472d9bc9e3140d052bde0fb949fe1.tar.gz
zig-1b6fa1965a5472d9bc9e3140d052bde0fb949fe1.zip
stage2: fix building for 32-bit targets
Diffstat (limited to 'src/codegen/llvm.zig')
-rw-r--r--src/codegen/llvm.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig
index 043f0bbdc7..3603713195 100644
--- a/src/codegen/llvm.zig
+++ b/src/codegen/llvm.zig
@@ -3870,7 +3870,7 @@ pub const DeclGen = struct {
var b: usize = 0;
for (parent_ty.structFields().values()[0..field_index]) |field| {
if (field.is_comptime or !field.ty.hasRuntimeBitsIgnoreComptime()) continue;
- b += field.ty.bitSize(target);
+ b += @intCast(usize, field.ty.bitSize(target));
}
break :b b;
};