From: Evan Cheng Date: Tue, 5 Feb 2008 00:25:13 +0000 (+0000) Subject: Unbreak teh build. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=06816127fd35d4942a092479e9f30279eb050b0b;p=oota-llvm.git Unbreak teh build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46729 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/CodeGen/AsmPrinter.h b/include/llvm/CodeGen/AsmPrinter.h index bbe650b0c2f..6607afe823a 100644 --- a/include/llvm/CodeGen/AsmPrinter.h +++ b/include/llvm/CodeGen/AsmPrinter.h @@ -27,6 +27,7 @@ namespace llvm { class GlobalAlias; class MachineConstantPoolEntry; class MachineConstantPoolValue; + class MachineModuleInfo; class Mangler; class TargetAsmInfo; class Type; @@ -43,6 +44,11 @@ namespace llvm { /// unsigned FunctionNumber; + /// MachineModuleInfo - This is needed because printDeclare() has to insert + /// DebugVariable entries into the dwarf table. This is a short term hack + /// that ought be fixed soon. + MachineModuleInfo *MMI; + protected: // Necessary for external weak linkage support std::set ExtWeakSymbols;