From bf843e6974007a9a125453a61a2c4a64ee3a6186 Mon Sep 17 00:00:00 2001 From: Cameron Zwarich Date: Mon, 11 Jul 2011 22:19:51 +0000 Subject: Fix LTO after the recent MC subtarget refactoring. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134930 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/lto/LTOCodeGenerator.cpp | 1 + tools/lto/LTOModule.cpp | 1 + 2 files changed, 2 insertions(+) (limited to 'tools') diff --git a/tools/lto/LTOCodeGenerator.cpp b/tools/lto/LTOCodeGenerator.cpp index 630a995575..82b226b064 100644 --- a/tools/lto/LTOCodeGenerator.cpp +++ b/tools/lto/LTOCodeGenerator.cpp @@ -73,6 +73,7 @@ LTOCodeGenerator::LTOCodeGenerator() _nativeObjectFile(NULL) { InitializeAllTargets(); + InitializeAllMCSubtargetInfos(); InitializeAllAsmPrinters(); } diff --git a/tools/lto/LTOModule.cpp b/tools/lto/LTOModule.cpp index 83fdbbe7d2..06305eac09 100644 --- a/tools/lto/LTOModule.cpp +++ b/tools/lto/LTOModule.cpp @@ -135,6 +135,7 @@ LTOModule *LTOModule::makeLTOModule(MemoryBuffer *buffer, static bool Initialized = false; if (!Initialized) { InitializeAllTargets(); + InitializeAllMCSubtargetInfos(); InitializeAllAsmParsers(); Initialized = true; } -- cgit v1.2.3