Disable LLVMTailCallKindMustTail under LLVM 18

This commit is contained in:
Jeroen van Rijn
2026-02-21 23:29:32 +01:00
parent 1f18672110
commit 5d94c01e47

View File

@@ -996,7 +996,7 @@ gb_internal lbValue lb_emit_call_internal(lbProcedure *p, lbValue value, lbValue
break;
case ProcTailing_must_tail:
LLVMSetTailCall(ret, true);
#if LLVM_VERSION_MAJOR > 14
#if LLVM_VERSION_MAJOR > 17
LLVMSetTailCallKind(ret, LLVMTailCallKindMustTail);
#endif
break;