On Fri, Feb 13, 2015 at 5:37 PM, Shawn Starr <shawn.st...@rogers.com> wrote: > From: Shawn Starr <shawn.starr at rogers.com>
s/ at /@/ > > Use the LegacyPassManager for now. > > Signed-off-by: Shawn Starr <shawn.st...@rogers.com> > --- > src/gallium/state_trackers/clover/llvm/invocation.cpp | 11 ++++++++++- > 1 file changed, 10 insertions(+), 1 deletion(-) > > diff --git a/src/gallium/state_trackers/clover/llvm/invocation.cpp > b/src/gallium/state_trackers/clover/llvm/invocation.cpp > index 0794e61..3c2ca49 100644 > --- a/src/gallium/state_trackers/clover/llvm/invocation.cpp > +++ b/src/gallium/state_trackers/clover/llvm/invocation.cpp > @@ -44,7 +44,11 @@ > #if HAVE_LLVM < 0x0305 > #include <llvm/ADT/OwningPtr.h> > #endif > +#if HAVE_LLVM >= 0x0307 > +#include <llvm/IR/LegacyPassManager.h> > +#else > #include <llvm/PassManager.h> > +#endif > #include <llvm/Support/CodeGen.h> > #include <llvm/Support/TargetSelect.h> > #include <llvm/Support/MemoryBuffer.h> > @@ -298,7 +302,12 @@ namespace { > optimize(llvm::Module *mod, unsigned optimization_level, > const std::vector<llvm::Function *> &kernels) { > > - llvm::PassManager PM; > +#ifdef HAVE_LLVM >= 0x0307 > + llvm::legacy::PassManager PM; > +#else > + llvm:PassManager PM; : looks like an obvious typo. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev