authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-05-04 17:31:12-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-05-04 17:34:17-07:00
log2f6a01d0c39542e7d88c9af14e869b820fd156cc
tree61e60b1cfe4d7ef4de4f7ab0a3a64481c95b65aa
parentf21c11a7f7fb84db4289a6f735dea012387606d6

stage1: fix `@sizeOf` for 128-bit integer types


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

src/stage1/analyze.cpp+1
...@@ -7686,6 +7686,7 @@ ZigType *make_int_type(CodeGen *g, bool is_signed, uint32_t size_in_bits) {...@@ -7686,6 +7686,7 @@ ZigType *make_int_type(CodeGen *g, bool is_signed, uint32_t size_in_bits) {
7686 // However for some targets, LLVM incorrectly reports this as 8.7686 // However for some targets, LLVM incorrectly reports this as 8.
7687 // See: https://github.com/ziglang/zig/issues/29877687 // See: https://github.com/ziglang/zig/issues/2987
7688 entry->abi_align = 16;7688 entry->abi_align = 16;
7689 entry->abi_size = align_forward(entry->abi_size, entry->abi_align);
7689 }7690 }
7690 }7691 }
76917692