From c8a7dc22b1b224c036f285910fdd3fccfb2a9075 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20=22xq=22=20Quei=C3=9Fner?= Date: Tue, 10 Jan 2023 09:39:56 +0100 Subject: [PATCH] Fixes bug in AVR codegen for llvm backend --- src/codegen/llvm.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig index 77f78756f6..98ba3a5053 100644 --- a/src/codegen/llvm.zig +++ b/src/codegen/llvm.zig @@ -4192,6 +4192,7 @@ pub const DeclGen = struct { // verbatim, and the result should test as non-null. const target = dg.module.getTarget(); const int = switch (target.cpu.arch.ptrBitWidth()) { + 16 => llvm_usize.constInt(0xaaaa, .False), 32 => llvm_usize.constInt(0xaaaaaaaa, .False), 64 => llvm_usize.constInt(0xaaaaaaaa_aaaaaaaa, .False), else => unreachable,