Fix to build with 3.2. LLVM API Change?

This commit is contained in:
james.brodman
2013-01-03 13:43:47 -05:00
parent c2805942a9
commit 83fdc2e5ad

View File

@@ -1799,13 +1799,8 @@ Module::execPreprocessor(const char *infilename, llvm::raw_string_ostream *ostre
}
options.Triple = triple.getTriple();
#if defined(LLVM_3_0) || defined(LLVM_3_1)
clang::TargetInfo *target =
clang::TargetInfo::CreateTargetInfo(inst.getDiagnostics(), options);
#else
clang::TargetInfo *target =
clang::TargetInfo::CreateTargetInfo(inst.getDiagnostics(), &options);
#endif
inst.setTarget(target);
inst.createSourceManager(inst.getFileManager());