diff --git a/src/rustllvm/RustWrapper.cpp b/src/rustllvm/RustWrapper.cpp index ae2ab932a61cc..ced493183d2e3 100644 --- a/src/rustllvm/RustWrapper.cpp +++ b/src/rustllvm/RustWrapper.cpp @@ -553,7 +553,10 @@ extern "C" LLVMRustMetadataRef LLVMRustDIBuilderCreateBasicType( unsigned Encoding) { return wrap(Builder->createBasicType( Name, SizeInBits, - AlignInBits, Encoding)); +#if LLVM_VERSION_LE(3, 9) + AlignInBits, +#endif + Encoding)); } extern "C" LLVMRustMetadataRef LLVMRustDIBuilderCreatePointerType(