We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e4dd9ed commit 147c51eCopy full SHA for 147c51e
compiler/rustc_llvm/llvm-wrapper/LLVMWrapper.h
@@ -4,7 +4,6 @@
4
#include "llvm/ADT/ArrayRef.h"
5
#include "llvm/ADT/DenseSet.h"
6
#include "llvm/ADT/SmallVector.h"
7
-#include "llvm/ADT/Triple.h"
8
#include "llvm/Analysis/Lint.h"
9
#include "llvm/Analysis/Passes.h"
10
#include "llvm/IR/IRBuilder.h"
@@ -44,6 +43,12 @@
44
43
#include "llvm/IR/IRPrintingPasses.h"
45
#include "llvm/Linker/Linker.h"
46
+#if LLVM_VERSION_GE(16, 0)
47
+#include "llvm/TargetParser/Triple.h"
48
+#else
49
+#include "llvm/ADT/Triple.h"
50
+#endif
51
+
52
extern "C" void LLVMRustSetLastError(const char *);
53
54
enum class LLVMRustResult { Success, Failure };
0 commit comments