From 2d573acd179e026d902ce1045fb2dd5c45fb8a89 Mon Sep 17 00:00:00 2001 From: Matt Pharr Date: Mon, 18 Jul 2011 17:28:49 +0100 Subject: [PATCH] Another LLVM dev tree API change fix --- module.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module.cpp b/module.cpp index a8be19e9..cc9e0b7c 100644 --- a/module.cpp +++ b/module.cpp @@ -898,6 +898,10 @@ Module::WriteOutput(OutputType outputType, const char *outFileName) { bool Module::writeObjectFileOrAssembly(OutputType outputType, const char *outFileName) { llvm::InitializeAllTargets(); +#if defined(LLVM_3_0) || defined(LLVM_3_0svn) + llvm::InitializeAllMCAsmInfos(); + llvm::InitializeAllMCSubtargetInfos(); +#endif llvm::InitializeAllAsmPrinters(); llvm::InitializeAllAsmParsers();