Changes in directory llvm/include/llvm/CodeGen:
DwarfWriter.h updated: 1.17 -> 1.18 MachineDebugInfo.h updated: 1.7 -> 1.8 --- Log message: Use global information to fill out Dwarf compile units. --- Diffs of the changes: (+7 -2) DwarfWriter.h | 5 +++-- MachineDebugInfo.h | 4 ++++ 2 files changed, 7 insertions(+), 2 deletions(-) Index: llvm/include/llvm/CodeGen/DwarfWriter.h diff -u llvm/include/llvm/CodeGen/DwarfWriter.h:1.17 llvm/include/llvm/CodeGen/DwarfWriter.h:1.18 --- llvm/include/llvm/CodeGen/DwarfWriter.h:1.17 Thu Jan 26 14:21:46 2006 +++ llvm/include/llvm/CodeGen/DwarfWriter.h Thu Jan 26 15:22:49 2006 @@ -32,6 +32,7 @@ // Forward declarations. // class AsmPrinter; + class CompileUnitWrapper; class DIE; class DwarfWriter; class DWContext; @@ -645,10 +646,10 @@ unsigned Size, unsigned Align); private: + /// NewCompileUnit - Create new compile unit information. /// - DIE *NewCompileUnit(const std::string &Directory, - const std::string &SourceName); + DIE *DwarfWriter::NewCompileUnit(const CompileUnitWrapper &CompileUnit); /// EmitInitial - Emit initial Dwarf declarations. /// Index: llvm/include/llvm/CodeGen/MachineDebugInfo.h diff -u llvm/include/llvm/CodeGen/MachineDebugInfo.h:1.7 llvm/include/llvm/CodeGen/MachineDebugInfo.h:1.8 --- llvm/include/llvm/CodeGen/MachineDebugInfo.h:1.7 Thu Jan 26 14:21:46 2006 +++ llvm/include/llvm/CodeGen/MachineDebugInfo.h Thu Jan 26 15:22:49 2006 @@ -271,6 +271,10 @@ /// void MachineDebugInfo::SetupCompileUnits(Module &M); + /// getCompileUnits - Return a vector of debug compile units. + /// + const UniqueVector<CompileUnitWrapper> getCompileUnits() const; + /// getGlobalVariables - Return a vector of debug global variables. /// static std::vector<GlobalWrapper> getGlobalVariables(Module &M); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits