Fix unavailable LLVM int128 alignment.

This commit is contained in:
Christoffer Lerno
2025-01-15 11:49:33 +01:00
parent 7b2fe92241
commit 29a6a0db32

View File

@@ -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;