mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-04 18:24:38 +00:00
Update some comments.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169907 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -935,7 +935,7 @@ void DwarfDebug::endModule() {
|
|||||||
if (useDarwinGDBCompat())
|
if (useDarwinGDBCompat())
|
||||||
emitDebugInlineInfo();
|
emitDebugInlineInfo();
|
||||||
} else {
|
} else {
|
||||||
// TODO: Fill this in for Fission sections and separate
|
// TODO: Fill this in for separated debug sections and separate
|
||||||
// out information into new sections.
|
// out information into new sections.
|
||||||
|
|
||||||
// Emit the debug info section and compile units.
|
// Emit the debug info section and compile units.
|
||||||
@ -2315,7 +2315,7 @@ void DwarfDebug::emitDebugInlineInfo() {
|
|||||||
Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("debug_inlined_end", 1));
|
Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("debug_inlined_end", 1));
|
||||||
}
|
}
|
||||||
|
|
||||||
// DWARF5 Experimental Fission emitters.
|
// DWARF5 Experimental Separate Dwarf emitters.
|
||||||
|
|
||||||
// This DIE has the following attributes: DW_AT_comp_dir, DW_AT_stmt_list,
|
// This DIE has the following attributes: DW_AT_comp_dir, DW_AT_stmt_list,
|
||||||
// DW_AT_low_pc, DW_AT_high_pc, DW_AT_ranges, DW_AT_dwo_name, DW_AT_dwo_id,
|
// DW_AT_low_pc, DW_AT_high_pc, DW_AT_ranges, DW_AT_dwo_name, DW_AT_dwo_id,
|
||||||
@ -2384,8 +2384,8 @@ void DwarfDebug::emitSkeletonCU(const MCSection *Section) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Emit the .debug_info.dwo section for fission. This contains the compile
|
// Emit the .debug_info.dwo section for separated dwarf. This contains the
|
||||||
// units that would normally be in debug_info.
|
// compile units that would normally be in debug_info.
|
||||||
void DwarfDebug::emitDebugInfoDWO() {
|
void DwarfDebug::emitDebugInfoDWO() {
|
||||||
assert(useSplitDwarf() && "No split dwarf debug info?");
|
assert(useSplitDwarf() && "No split dwarf debug info?");
|
||||||
emitCompileUnits(Asm->getObjFileLowering().getDwarfInfoDWOSection());
|
emitCompileUnits(Asm->getObjFileLowering().getDwarfInfoDWOSection());
|
||||||
|
@ -358,12 +358,12 @@ class DwarfDebug {
|
|||||||
bool HasDwarfAccelTables;
|
bool HasDwarfAccelTables;
|
||||||
bool HasSplitDwarf;
|
bool HasSplitDwarf;
|
||||||
|
|
||||||
// Fission Variables
|
// Separated Dwarf Variables
|
||||||
// In general these will all be for bits that are left in the
|
// In general these will all be for bits that are left in the
|
||||||
// original object file, rather than things that are meant
|
// original object file, rather than things that are meant
|
||||||
// to be in the .dwo sections.
|
// to be in the .dwo sections.
|
||||||
|
|
||||||
// The CU left in the original object file for Fission debug info.
|
// The CU left in the original object file for separated debug info.
|
||||||
CompileUnit *SkeletonCU;
|
CompileUnit *SkeletonCU;
|
||||||
DwarfUnits SkeletonHolder;
|
DwarfUnits SkeletonHolder;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user