diff options
author | Puyan Lotfi <puyan@puyan.org> | 2018-07-16 22:17:05 +0000 |
---|---|---|
committer | Puyan Lotfi <puyan@puyan.org> | 2018-07-16 22:17:05 +0000 |
commit | c4846a551e0c1499e67f4aa287abe89be20ffe5f (patch) | |
tree | 86fe69c2039003bb96fe8329507d63a0ab495489 /llvm/tools/llvm-objcopy/Object.cpp | |
parent | ed78e85feb56c3e05621561f87036df6030d22c7 (diff) | |
download | bcm5719-llvm-c4846a551e0c1499e67f4aa287abe89be20ffe5f.tar.gz bcm5719-llvm-c4846a551e0c1499e67f4aa287abe89be20ffe5f.zip |
[NFC][llvm-objcopy] Make helper functions static
Anywhere in tools/llvm-objcopy where functions or classes are not referenced
outside of a given file, we change things to make the function or class static
or put inside an anonymous namespace.
llvm-svn: 337220
Diffstat (limited to 'llvm/tools/llvm-objcopy/Object.cpp')
-rw-r--r-- | llvm/tools/llvm-objcopy/Object.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/tools/llvm-objcopy/Object.cpp b/llvm/tools/llvm-objcopy/Object.cpp index a214f0d42f6..139882778d7 100644 --- a/llvm/tools/llvm-objcopy/Object.cpp +++ b/llvm/tools/llvm-objcopy/Object.cpp @@ -398,15 +398,15 @@ void RelocSectionWithSymtabBase<SymTabType>::finalize() { } template <class ELFT> -void setAddend(Elf_Rel_Impl<ELFT, false> &Rel, uint64_t Addend) {} +static void setAddend(Elf_Rel_Impl<ELFT, false> &Rel, uint64_t Addend) {} template <class ELFT> -void setAddend(Elf_Rel_Impl<ELFT, true> &Rela, uint64_t Addend) { +static void setAddend(Elf_Rel_Impl<ELFT, true> &Rela, uint64_t Addend) { Rela.r_addend = Addend; } template <class RelRange, class T> -void writeRel(const RelRange &Relocations, T *Buf) { +static void writeRel(const RelRange &Relocations, T *Buf) { for (const auto &Reloc : Relocations) { Buf->r_offset = Reloc.Offset; setAddend(*Buf, Reloc.Addend); @@ -754,8 +754,8 @@ static void getAddend(uint64_t &ToSet, const Elf_Rel_Impl<ELFT, true> &Rela) { } template <class T> -void initRelocations(RelocationSection *Relocs, SymbolTableSection *SymbolTable, - T RelRange) { +static void initRelocations(RelocationSection *Relocs, + SymbolTableSection *SymbolTable, T RelRange) { for (const auto &Rel : RelRange) { Relocation ToAdd; ToAdd.Offset = Rel.r_offset; |