commit c8a7dc22b1b224c036f285910fdd3fccfb2a9075 (tree)
parent 537618464abd11352c67fa1f761b28d9349eae21
Author: Felix "xq" Queißner <xq@random-projects.net>
Date: Tue, 10 Jan 2023 09:39:56 +0100
Fixes bug in AVR codegen for llvm backend
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git 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,