llvm-project/llvm/tools/llvm-objcopy
Jake Ehrlich c7f8ac7896 [llvm-objcopy] Add support for large indexes
This patch is an update of an older patch that never landed
(see here: https://reviews.llvm.org/D42516)

Recently various users have run into this issue and it just 100%
has to be solved at this point. The main difference in this patch
is that I use gunzip instead of unzip which should hopefully allow
tests to pass. Please review this as if it is a new patch however.
I found some issues along the way and made some minor modifications.

The binary used in this patch for testing (a zip file to make it small)
can be found here:
https://drive.google.com/file/d/1UjsnTO9edLttZibbr-2T1bJl92KEQFAO/view?usp=sharing

Differential Revision: https://reviews.llvm.org/D49206

llvm-svn: 337204
2018-07-16 19:48:52 +00:00
..
CMakeLists.txt [tools] Introduce llvm-strip 2018-05-07 19:32:09 +00:00
LLVMBuild.txt Recommit "[llvm-objcopy] Switch over to using TableGen for parsing arguments" 2018-04-24 05:43:32 +00:00
ObjcopyOpts.td [llvm-objcopy] Add --keep-file-symbols option 2018-05-26 08:10:37 +00:00
Object.cpp [llvm-objcopy] Add support for large indexes 2018-07-16 19:48:52 +00:00
Object.h [llvm-objcopy] Add support for large indexes 2018-07-16 19:48:52 +00:00
StripOpts.td Add --strip-all option back to llvm-strip. 2018-07-12 17:42:17 +00:00
llvm-objcopy.cpp Add --strip-all option back to llvm-strip. 2018-07-12 17:42:17 +00:00
llvm-objcopy.h [llvm-objcopy] Refactor llvm-objcopy to use reader and writer objects 2018-01-25 22:46:17 +00:00