authorgravatar for xq@random-projects.netFelix "xq" Queißner <xq@random-projects.net> 2023-01-10 09:39:56+01:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-01-10 16:09:52-07:00
logc8a7dc22b1b224c036f285910fdd3fccfb2a9075
tree4cc4af62b66bfbc0d542fb5b4da5d6c2ac55d16d
parent537618464abd11352c67fa1f761b28d9349eae21

Fixes bug in AVR codegen for llvm backend


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

src/codegen/llvm.zig+1
...@@ -4192,6 +4192,7 @@ pub const DeclGen = struct {...@@ -4192,6 +4192,7 @@ pub const DeclGen = struct {
4192 // verbatim, and the result should test as non-null.4192 // verbatim, and the result should test as non-null.
4193 const target = dg.module.getTarget();4193 const target = dg.module.getTarget();
4194 const int = switch (target.cpu.arch.ptrBitWidth()) {4194 const int = switch (target.cpu.arch.ptrBitWidth()) {
4195 16 => llvm_usize.constInt(0xaaaa, .False),
4195 32 => llvm_usize.constInt(0xaaaaaaaa, .False),4196 32 => llvm_usize.constInt(0xaaaaaaaa, .False),
4196 64 => llvm_usize.constInt(0xaaaaaaaa_aaaaaaaa, .False),4197 64 => llvm_usize.constInt(0xaaaaaaaa_aaaaaaaa, .False),
4197 else => unreachable,4198 else => unreachable,