[lld] r319527 - [ELF] - Rename excessive variable. NFC.
George Rimar via llvm-commits
llvm-commits at lists.llvm.org
Fri Dec 1 01:14:56 PST 2017
Author: grimar
Date: Fri Dec 1 01:14:56 2017
New Revision: 319527
URL: http://llvm.org/viewvc/llvm-project?rev=319527&view=rev
Log:
[ELF] - Rename excessive variable. NFC.
It is a follow up for
https://reviews.llvm.org/D40652 requested during review.
Modified:
lld/trunk/ELF/Writer.cpp
Modified: lld/trunk/ELF/Writer.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Writer.cpp?rev=319527&r1=319526&r2=319527&view=diff
==============================================================================
--- lld/trunk/ELF/Writer.cpp (original)
+++ lld/trunk/ELF/Writer.cpp Fri Dec 1 01:14:56 2017
@@ -88,15 +88,13 @@ private:
} // anonymous namespace
StringRef elf::getOutputSectionName(InputSectionBase *S) {
- StringRef Name = S->Name;
-
// ".zdebug_" is a prefix for ZLIB-compressed sections.
// Because we decompressed input sections, we want to remove 'z'.
- if (Name.startswith(".zdebug_"))
- return Saver.save("." + Name.substr(2));
+ if (S->Name.startswith(".zdebug_"))
+ return Saver.save("." + S->Name.substr(2));
if (Config->Relocatable)
- return Name;
+ return S->Name;
// This is for --emit-relocs. If .text.foo is emitted as .text.bar, we want
// to emit .rela.text.foo as .rela.text.bar for consistency (this is not
@@ -115,16 +113,16 @@ StringRef elf::getOutputSectionName(Inpu
".bss.", ".init_array.", ".fini_array.", ".ctors.", ".dtors.", ".tbss.",
".gcc_except_table.", ".tdata.", ".ARM.exidx.", ".ARM.extab."}) {
StringRef Prefix = V.drop_back();
- if (Name.startswith(V) || Name == Prefix)
+ if (S->Name.startswith(V) || S->Name == Prefix)
return Prefix;
}
// CommonSection is identified as "COMMON" in linker scripts.
// By default, it should go to .bss section.
- if (Name == "COMMON")
+ if (S->Name == "COMMON")
return ".bss";
- return Name;
+ return S->Name;
}
static bool needsInterpSection() {
More information about the llvm-commits
mailing list