mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-24 04:09:45 +00:00
Rename DwarfRequiresRelocationForStmtList to
DwarfRequiresRelocationForSectionOffset as this is not specific to StmtList. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131148 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
12f197b3bc
commit
dc52ecf6fd
@ -276,9 +276,9 @@ namespace llvm {
|
||||
/// DwarfSectionOffsetDirective - Special section offset directive.
|
||||
const char* DwarfSectionOffsetDirective; // Defaults to NULL
|
||||
|
||||
/// DwarfRequiresRelocationForStmtList - True if DW_AT_stmt_list needs
|
||||
/// a relocation to the correct offset.
|
||||
bool DwarfRequiresRelocationForStmtList; // Defaults to true;
|
||||
/// DwarfRequiresRelocationForSectionOffset - True if we need to produce a
|
||||
// relocation when we want a section offset in dwarf.
|
||||
bool DwarfRequiresRelocationForSectionOffset; // Defaults to true;
|
||||
|
||||
// DwarfUsesLabelOffsetDifference - True if Dwarf2 output can
|
||||
// use EmitLabelOffsetDifference.
|
||||
@ -468,8 +468,8 @@ namespace llvm {
|
||||
const char *getDwarfSectionOffsetDirective() const {
|
||||
return DwarfSectionOffsetDirective;
|
||||
}
|
||||
bool doesDwarfRequireRelocationForStmtList() const {
|
||||
return DwarfRequiresRelocationForStmtList;
|
||||
bool doesDwarfRequireRelocationForSectionOffset() const {
|
||||
return DwarfRequiresRelocationForSectionOffset;
|
||||
}
|
||||
bool doesDwarfUsesLabelOffsetForRanges() const {
|
||||
return DwarfUsesLabelOffsetForRanges;
|
||||
|
@ -860,7 +860,7 @@ void DwarfDebug::constructCompileUnit(const MDNode *N) {
|
||||
NewCU->addUInt(Die, dwarf::DW_AT_entry_pc, dwarf::DW_FORM_addr, 0);
|
||||
// DW_AT_stmt_list is a offset of line number information for this
|
||||
// compile unit in debug_line section.
|
||||
if(Asm->MAI->doesDwarfRequireRelocationForStmtList())
|
||||
if(Asm->MAI->doesDwarfRequireRelocationForSectionOffset())
|
||||
NewCU->addLabel(Die, dwarf::DW_AT_stmt_list, dwarf::DW_FORM_data4,
|
||||
Asm->GetTempSymbol("section_line"));
|
||||
else
|
||||
|
@ -75,7 +75,7 @@ MCAsmInfo::MCAsmInfo() {
|
||||
SupportsDebugInformation = false;
|
||||
ExceptionsType = ExceptionHandling::None;
|
||||
DwarfUsesInlineInfoSection = false;
|
||||
DwarfRequiresRelocationForStmtList = true;
|
||||
DwarfRequiresRelocationForSectionOffset = true;
|
||||
DwarfSectionOffsetDirective = 0;
|
||||
DwarfUsesLabelOffsetForRanges = true;
|
||||
HasMicrosoftFastStdCallMangling = false;
|
||||
|
@ -56,6 +56,6 @@ MCAsmInfoDarwin::MCAsmInfoDarwin() {
|
||||
HasNoDeadStrip = true;
|
||||
HasSymbolResolver = true;
|
||||
|
||||
DwarfRequiresRelocationForStmtList = false;
|
||||
DwarfRequiresRelocationForSectionOffset = false;
|
||||
DwarfUsesLabelOffsetForRanges = false;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user