diff options
| author | Krasimir Georgiev <krasimir@google.com> | 2023-12-12 12:28:02 +0000 | 
|---|---|---|
| committer | Krasimir Georgiev <krasimir@google.com> | 2023-12-12 12:29:30 +0000 | 
| commit | 46a801559127441675f2341bd1d684809a47def1 (patch) | |
| tree | cf0c802563209aa7013b34cae4a4c2c51c6ab4c3 /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp | |
| parent | 5b8bc568d28b2e922290c9a966b3231d0ce9398b (diff) | |
| download | rust-46a801559127441675f2341bd1d684809a47def1.tar.gz rust-46a801559127441675f2341bd1d684809a47def1.zip | |
llvm-wrapper: adapt for LLVM API change
LLVM commit https://github.com/llvm/llvm-project/commit/f09cf34d00625e57dea5317a3ac0412c07292148 moved some functions to a different header: https://buildkite.com/llvm-project/rust-llvm-integrate-prototype/builds/24416#018c5de6-b9c9-4b22-9473-6070d99dcfa7/233-537
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
| -rw-r--r-- | compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp b/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp index 2601d96b8c8..556dc890a84 100644 --- a/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp +++ b/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp @@ -37,7 +37,9 @@ #include "llvm/Transforms/Utils/FunctionImportUtils.h" #include "llvm/LTO/LTO.h" #include "llvm/Bitcode/BitcodeWriter.h" - +#if LLVM_VERSION_GE(18, 0) +#include "llvm/TargetParser/Host.h" +#endif #include "llvm/Transforms/Instrumentation.h" #include "llvm/Transforms/Instrumentation/AddressSanitizer.h" #include "llvm/Support/TimeProfiler.h" | 
