1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/tools/llvm-objcopy
Alexander Shaposhnikov 74a30172fd [llvm-objcopy] Introduce dispatch mechanism based on the input
In this diff we introduce dispatch mechanism based on 
the type of the input (archive, object file, raw binary) 
and the format (coff, elf, macho).
We also move the ELF-specific code into the namespace llvm::objcopy::elf.

Test plan: make check-all

Differential revision: https://reviews.llvm.org/D53311

llvm-svn: 345217
2018-10-24 22:49:06 +00:00
..
Buffer.cpp [llvm-objcopy] Factor out Buffer 2018-10-16 05:40:18 +00:00
Buffer.h [llvm-objcopy] Factor out Buffer 2018-10-16 05:40:18 +00:00
CMakeLists.txt [llvm-objcopy] Factor out Buffer 2018-10-16 05:40:18 +00:00
CopyConfig.cpp [llvm-objcopy] Fix use-after-move clang-tidy warning 2018-10-23 20:54:51 +00:00
CopyConfig.h [llvm-objcopy] Factor out CopyConfig 2018-10-11 22:33:50 +00:00
llvm-objcopy.cpp [llvm-objcopy] Introduce dispatch mechanism based on the input 2018-10-24 22:49:06 +00:00
llvm-objcopy.h
LLVMBuild.txt
ObjcopyOpts.td [llvm-objcopy] Add -F|--target compatibility 2018-10-12 00:36:01 +00:00
Object.cpp [llvm-objcopy] Introduce dispatch mechanism based on the input 2018-10-24 22:49:06 +00:00
Object.h [llvm-objcopy] Introduce dispatch mechanism based on the input 2018-10-24 22:49:06 +00:00
StripOpts.td [llvm-strip] Support -s alias for --strip-all. Make both strip and objcopy case sensitive to support both -s (--strip-all) and -S (--strip-debug). 2018-10-23 18:46:33 +00:00