diff options
| -rw-r--r-- | llvm/include/llvm/MC/MCAsmInfo.h | 10 | ||||
| -rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/MC/MCAsmInfo.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/MC/MCAsmInfoDarwin.cpp | 2 | 
4 files changed, 8 insertions, 8 deletions
diff --git a/llvm/include/llvm/MC/MCAsmInfo.h b/llvm/include/llvm/MC/MCAsmInfo.h index 67ea1c853aa..36a2e2db67d 100644 --- a/llvm/include/llvm/MC/MCAsmInfo.h +++ b/llvm/include/llvm/MC/MCAsmInfo.h @@ -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; diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp index 8e0ace3abb4..fd87224a1e9 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp @@ -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 diff --git a/llvm/lib/MC/MCAsmInfo.cpp b/llvm/lib/MC/MCAsmInfo.cpp index 345eabc4d97..73b259eaa0f 100644 --- a/llvm/lib/MC/MCAsmInfo.cpp +++ b/llvm/lib/MC/MCAsmInfo.cpp @@ -75,7 +75,7 @@ MCAsmInfo::MCAsmInfo() {    SupportsDebugInformation = false;    ExceptionsType = ExceptionHandling::None;    DwarfUsesInlineInfoSection = false; -  DwarfRequiresRelocationForStmtList = true; +  DwarfRequiresRelocationForSectionOffset = true;    DwarfSectionOffsetDirective = 0;    DwarfUsesLabelOffsetForRanges = true;    HasMicrosoftFastStdCallMangling = false; diff --git a/llvm/lib/MC/MCAsmInfoDarwin.cpp b/llvm/lib/MC/MCAsmInfoDarwin.cpp index 2a470251864..5851cb0391d 100644 --- a/llvm/lib/MC/MCAsmInfoDarwin.cpp +++ b/llvm/lib/MC/MCAsmInfoDarwin.cpp @@ -56,6 +56,6 @@ MCAsmInfoDarwin::MCAsmInfoDarwin() {    HasNoDeadStrip = true;    HasSymbolResolver = true; -  DwarfRequiresRelocationForStmtList = false; +  DwarfRequiresRelocationForSectionOffset = false;    DwarfUsesLabelOffsetForRanges = false;  }  | 

