aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objcopy/llvm-objcopy.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2021-06-21 23:49:25 -0700
committerFangrui Song <i@maskray.me>2021-06-21 23:49:25 -0700
commit3f873e9b51781f58e89806639c8e19eea5610ff7 (patch)
tree9b3bda13ef91eed619cd14e4e527a8ac841c5fe7 /llvm/tools/llvm-objcopy/llvm-objcopy.cpp
parent4882cacf129b31129a3d7ffdc0c2ed8d0fb67673 (diff)
downloadllvm-3f873e9b51781f58e89806639c8e19eea5610ff7.zip
llvm-3f873e9b51781f58e89806639c8e19eea5610ff7.tar.gz
llvm-3f873e9b51781f58e89806639c8e19eea5610ff7.tar.bz2
[llvm-objcopy] Internalize some symbols
Diffstat (limited to 'llvm/tools/llvm-objcopy/llvm-objcopy.cpp')
-rw-r--r--llvm/tools/llvm-objcopy/llvm-objcopy.cpp16
1 files changed, 5 insertions, 11 deletions
diff --git a/llvm/tools/llvm-objcopy/llvm-objcopy.cpp b/llvm/tools/llvm-objcopy/llvm-objcopy.cpp
index 559f99b..a4d5b53 100644
--- a/llvm/tools/llvm-objcopy/llvm-objcopy.cpp
+++ b/llvm/tools/llvm-objcopy/llvm-objcopy.cpp
@@ -59,13 +59,14 @@
#include <system_error>
#include <utility>
-namespace llvm {
-namespace objcopy {
+using namespace llvm;
+using namespace llvm::objcopy;
+using namespace llvm::object;
// The name this program was invoked as.
-StringRef ToolName;
+static StringRef ToolName;
-ErrorSuccess reportWarning(Error E) {
+static ErrorSuccess reportWarning(Error E) {
assert(E);
WithColor::warning(errs(), ToolName) << toString(std::move(E)) << '\n';
return Error::success();
@@ -95,13 +96,6 @@ static Expected<DriverConfig> getDriverConfig(ArrayRef<const char *> Args) {
return parseObjcopyOptions(Args, reportWarning);
}
-} // end namespace objcopy
-} // end namespace llvm
-
-using namespace llvm;
-using namespace llvm::object;
-using namespace llvm::objcopy;
-
// For regular archives this function simply calls llvm::writeArchive,
// For thin archives it writes the archive file itself as well as its members.
static Error deepWriteArchive(StringRef ArcName,