Merge pull request #414 from jbrodman/master

Fix to build with 3.2
This commit is contained in:
Jean-Luc Duprat
2013-01-03 11:00:45 -08:00

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());