From 87afa717aee5a57beae52d145d3b43c1e93e3a59 Mon Sep 17 00:00:00 2001 From: Kai Nacke Date: Mon, 13 Jan 2014 18:16:22 +0100 Subject: [PATCH] Fix more files for LLVM 3.5. --- driver/toobj.cpp | 4 ++++ gen/module.cpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/driver/toobj.cpp b/driver/toobj.cpp index b8782091..f3262ebd 100644 --- a/driver/toobj.cpp +++ b/driver/toobj.cpp @@ -13,7 +13,11 @@ #include "gen/logger.h" #include "gen/optimizer.h" #include "gen/programs.h" +#if LDC_LLVM_VER >= 305 +#include "llvm/IR/Verifier.h" +#else #include "llvm/Analysis/Verifier.h" +#endif #include "llvm/Bitcode/ReaderWriter.h" #include "llvm/PassManager.h" #include "llvm/Support/CommandLine.h" diff --git a/gen/module.cpp b/gen/module.cpp index b2739f55..5dd12425 100644 --- a/gen/module.cpp +++ b/gen/module.cpp @@ -40,7 +40,11 @@ #include "ir/irtype.h" #include "ir/irvar.h" #include "llvm/Support/CommandLine.h" +#if LDC_LLVM_VER >= 305 +#include "llvm/IR/Verifier.h" +#else #include "llvm/Analysis/Verifier.h" +#endif #include "llvm/LinkAllPasses.h" #if LDC_LLVM_VER >= 303 #include "llvm/IR/Module.h"