mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-21 03:28:31 +00:00
Disable emitting DW_AT_GNU_ranges_base until we actually use it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196851 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b6c1f7e9f0
commit
06e68434a5
@ -2943,6 +2943,7 @@ void DwarfDebug::emitDebugRanges() {
|
||||
// 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_ranges_base, DW_AT_addr_base.
|
||||
// TODO: Implement DW_AT_ranges_base.
|
||||
DwarfCompileUnit *DwarfDebug::constructSkeletonCU(const DwarfCompileUnit *CU) {
|
||||
|
||||
DIE *Die = new DIE(dwarf::DW_TAG_compile_unit);
|
||||
@ -2979,12 +2980,6 @@ DwarfCompileUnit *DwarfDebug::constructSkeletonCU(const DwarfCompileUnit *CU) {
|
||||
|
||||
addGnuPubAttributes(NewCU, Die);
|
||||
|
||||
// Attribute if we've emitted any ranges and their location for the compile
|
||||
// unit.
|
||||
if (!CU->getRangeLists().empty())
|
||||
addSectionLabel(Asm, NewCU, Die, dwarf::DW_AT_GNU_ranges_base,
|
||||
NewCU->getLabelRange(), DwarfDebugRangeSectionSym);
|
||||
|
||||
SkeletonHolder.addUnit(NewCU);
|
||||
|
||||
return NewCU;
|
||||
|
Loading…
Reference in New Issue
Block a user