[lld] r314089 - Rename copy -> copyFrom.
Rui Ueyama via llvm-commits
llvm-commits at lists.llvm.org
Sun Sep 24 17:57:30 PDT 2017
Author: ruiu
Date: Sun Sep 24 17:57:30 2017
New Revision: 314089
URL: http://llvm.org/viewvc/llvm-project?rev=314089&view=rev
Log:
Rename copy -> copyFrom.
This patch is to improve code readability.
Modified:
lld/trunk/ELF/SymbolTable.cpp
lld/trunk/ELF/Symbols.cpp
lld/trunk/ELF/Symbols.h
Modified: lld/trunk/ELF/SymbolTable.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/SymbolTable.cpp?rev=314089&r1=314088&r2=314089&view=diff
==============================================================================
--- lld/trunk/ELF/SymbolTable.cpp (original)
+++ lld/trunk/ELF/SymbolTable.cpp Sun Sep 24 17:57:30 2017
@@ -188,7 +188,7 @@ void SymbolTable::addSymbolAlias(StringR
// symbols are finalized, we can perform the replacement.
void SymbolTable::applySymbolRenames() {
for (SymbolRenaming &S : Defsyms) {
- S.Dst->body()->copy(S.Src->body());
+ S.Dst->body()->copyFrom(S.Src->body());
S.Dst->File = S.Src->File;
S.Dst->Binding = S.Binding;
}
Modified: lld/trunk/ELF/Symbols.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Symbols.cpp?rev=314089&r1=314088&r2=314089&view=diff
==============================================================================
--- lld/trunk/ELF/Symbols.cpp (original)
+++ lld/trunk/ELF/Symbols.cpp Sun Sep 24 17:57:30 2017
@@ -152,7 +152,7 @@ InputFile *SymbolBody::getFile() const {
// Overwrites all attributes with Other's so that this symbol becomes
// an alias to Other. This is useful for handling some options such as
// --wrap.
-void SymbolBody::copy(SymbolBody *Other) {
+void SymbolBody::copyFrom(SymbolBody *Other) {
memcpy(symbol()->Body.buffer, Other->symbol()->Body.buffer,
sizeof(Symbol::Body));
}
Modified: lld/trunk/ELF/Symbols.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Symbols.h?rev=314089&r1=314088&r2=314089&view=diff
==============================================================================
--- lld/trunk/ELF/Symbols.h (original)
+++ lld/trunk/ELF/Symbols.h Sun Sep 24 17:57:30 2017
@@ -80,7 +80,7 @@ public:
StringRef getName() const { return Name; }
uint8_t getVisibility() const { return StOther & 0x3; }
void parseSymbolVersion();
- void copy(SymbolBody *Other);
+ void copyFrom(SymbolBody *Other);
bool isInGot() const { return GotIndex != -1U; }
bool isInPlt() const { return PltIndex != -1U; }
More information about the llvm-commits
mailing list