diff options
author | Kazu Hirata <kazu@google.com> | 2025-05-25 08:22:51 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-25 08:22:51 -0700 |
commit | 36d2b1ccf6851212115884f85a1c07af627cc87f (patch) | |
tree | f1bca586f2bc77a86a351b0c75005a266291d948 /llvm/tools/llvm-objcopy/llvm-objcopy.cpp | |
parent | 213eeb9dfa42a49683bc01eb5f9ef1fd2ce6f5e2 (diff) | |
download | llvm-36d2b1ccf6851212115884f85a1c07af627cc87f.zip llvm-36d2b1ccf6851212115884f85a1c07af627cc87f.tar.gz llvm-36d2b1ccf6851212115884f85a1c07af627cc87f.tar.bz2 |
[llvm-objcopy] Remove unused includes (NFC) (#141389)
These are identified by misc-include-cleaner. I've filtered out those
that break builds. Also, I'm staying away from llvm-config.h,
config.h, and Compiler.h, which likely cause platform- or
compiler-specific build failures.
Diffstat (limited to 'llvm/tools/llvm-objcopy/llvm-objcopy.cpp')
-rw-r--r-- | llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/llvm/tools/llvm-objcopy/llvm-objcopy.cpp b/llvm/tools/llvm-objcopy/llvm-objcopy.cpp index 3b11088..ad67b67 100644 --- a/llvm/tools/llvm-objcopy/llvm-objcopy.cpp +++ b/llvm/tools/llvm-objcopy/llvm-objcopy.cpp @@ -7,37 +7,26 @@ //===----------------------------------------------------------------------===// #include "ObjcopyOptions.h" -#include "llvm/ADT/STLExtras.h" #include "llvm/ADT/SmallVector.h" #include "llvm/ADT/StringRef.h" #include "llvm/ADT/Twine.h" -#include "llvm/BinaryFormat/ELF.h" -#include "llvm/ObjCopy/COFF/COFFConfig.h" #include "llvm/ObjCopy/COFF/COFFObjcopy.h" #include "llvm/ObjCopy/CommonConfig.h" #include "llvm/ObjCopy/ELF/ELFConfig.h" #include "llvm/ObjCopy/ELF/ELFObjcopy.h" -#include "llvm/ObjCopy/MachO/MachOConfig.h" #include "llvm/ObjCopy/MachO/MachOObjcopy.h" #include "llvm/ObjCopy/ObjCopy.h" -#include "llvm/ObjCopy/wasm/WasmConfig.h" #include "llvm/ObjCopy/wasm/WasmObjcopy.h" #include "llvm/Object/Archive.h" -#include "llvm/Object/ArchiveWriter.h" #include "llvm/Object/Binary.h" #include "llvm/Object/COFF.h" -#include "llvm/Object/ELFObjectFile.h" -#include "llvm/Object/ELFTypes.h" #include "llvm/Object/Error.h" -#include "llvm/Object/MachO.h" #include "llvm/Object/MachOUniversal.h" -#include "llvm/Object/Wasm.h" #include "llvm/Option/Arg.h" #include "llvm/Option/ArgList.h" #include "llvm/Option/Option.h" #include "llvm/Support/Casting.h" #include "llvm/Support/CommandLine.h" -#include "llvm/Support/Errc.h" #include "llvm/Support/Error.h" #include "llvm/Support/ErrorHandling.h" #include "llvm/Support/ErrorOr.h" @@ -46,16 +35,13 @@ #include "llvm/Support/Memory.h" #include "llvm/Support/Path.h" #include "llvm/Support/Process.h" -#include "llvm/Support/SmallVectorMemoryBuffer.h" #include "llvm/Support/StringSaver.h" #include "llvm/Support/WithColor.h" #include "llvm/Support/raw_ostream.h" #include "llvm/TargetParser/Host.h" -#include <algorithm> #include <cassert> #include <cstdlib> #include <memory> -#include <system_error> #include <utility> using namespace llvm; |