diff options
author | Rui Ueyama <ruiu@google.com> | 2013-12-10 05:15:38 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2013-12-10 05:15:38 +0000 |
commit | 2f47acfd6a3a17c7d0d0c5b5007bdac5a55e31e8 (patch) | |
tree | 5e3aa554bf87ef65941351d807f810d2e3d93d50 /lld/lib/ReaderWriter/ELF/X86/X86TargetHandler.cpp | |
parent | 7f10a8cd4512b3a18411cfd95e1d847dc8cbc825 (diff) | |
download | bcm5719-llvm-2f47acfd6a3a17c7d0d0c5b5007bdac5a55e31e8.tar.gz bcm5719-llvm-2f47acfd6a3a17c7d0d0c5b5007bdac5a55e31e8.zip |
Make anonymous namespace as small as possible.
Use of static is recommended by the style guide.
llvm-svn: 196877
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/X86/X86TargetHandler.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/ELF/X86/X86TargetHandler.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lld/lib/ReaderWriter/ELF/X86/X86TargetHandler.cpp b/lld/lib/ReaderWriter/ELF/X86/X86TargetHandler.cpp index 648f41dabc7..3e6599068f2 100644 --- a/lld/lib/ReaderWriter/ELF/X86/X86TargetHandler.cpp +++ b/lld/lib/ReaderWriter/ELF/X86/X86TargetHandler.cpp @@ -15,9 +15,8 @@ using namespace elf; using namespace llvm::ELF; -namespace { /// \brief R_386_32 - word32: S + A -int reloc32(uint8_t *location, uint64_t P, uint64_t S, uint64_t A) { +static int reloc32(uint8_t *location, uint64_t P, uint64_t S, uint64_t A) { int32_t result = (uint32_t)(S + A); *reinterpret_cast<llvm::support::ulittle32_t *>(location) = result | (uint32_t)*reinterpret_cast<llvm::support::ulittle32_t *>(location); @@ -25,13 +24,12 @@ int reloc32(uint8_t *location, uint64_t P, uint64_t S, uint64_t A) { } /// \brief R_386_PC32 - word32: S + A - P -int relocPC32(uint8_t *location, uint64_t P, uint64_t S, uint64_t A) { +static int relocPC32(uint8_t *location, uint64_t P, uint64_t S, uint64_t A) { uint32_t result = (uint32_t)((S + A) - P); *reinterpret_cast<llvm::support::ulittle32_t *>(location) = result + (uint32_t)*reinterpret_cast<llvm::support::ulittle32_t *>(location); return 0; } -} // end anon namespace error_code X86TargetRelocationHandler::applyRelocation( ELFWriter &writer, llvm::FileOutputBuffer &buf, const lld::AtomLayout &atom, |