From 29a6a0db3286e52c3d73a112bd8222dd3cbd581a Mon Sep 17 00:00:00 2001 From: Christoffer Lerno Date: Wed, 15 Jan 2025 11:49:33 +0100 Subject: [PATCH] Fix unavailable LLVM int128 alignment. --- src/compiler/target.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/target.c b/src/compiler/target.c index 2926d445e..fa674ce33 100644 --- a/src/compiler/target.c +++ b/src/compiler/target.c @@ -1580,7 +1580,7 @@ static AlignData os_target_alignment_of_int(OsType os, ArchType arch, uint32_t b case ARCH_TYPE_XTENSA: return (AlignData) { MIN(64u, bits), MIN(64u, bits) }; case ARCH_TYPE_X86_64: -#if !LLVM_AVAILABLE || LLVM_VERSION_MAJOR < 18 +#if LLVM_AVAILABLE && LLVM_VERSION_MAJOR < 18 return (AlignData) { MIN(64u, bits), MIN(64u, bits) }; #else FALLTHROUGH;