1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-18 18:42:46 +02:00
llvm-mirror/test
Jordan Rupprecht 52282e180e [llvm-strip] Support stripping multiple input files
Summary:
Allow strip to be called on multiple input files, which is interpreted as stripping N files in place. Using multiple input files is incompatible with -o.

To allow this, create a `DriverConfig` struct which just wraps a list of `CopyConfigs`. objcopy will only ever have a single `CopyConfig`, but strip will have N (where N >= 1) CopyConfigs.

Reviewers: alexshap, jakehehrlich

Reviewed By: alexshap, jakehehrlich

Subscribers: MaskRay, jakehehrlich, llvm-commits

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

llvm-svn: 341464
2018-09-05 13:10:03 +00:00
..
Analysis [InstCombine] Fold icmp ugt/ult (add nuw X, C2), C --> icmp ugt/ult X, (C - C2) 2018-09-04 10:29:48 +00:00
Assembler
Bindings [LLVM-C] Add Bindings For Named Metadata 2018-08-30 17:09:43 +00:00
Bitcode
BugPoint
CodeGen Revert "Revert r341269: [Constant Hoisting] Hoisting Constant GEP Expressions" 2018-09-04 22:17:03 +00:00
DebugInfo [DebugInfo] Normalize common kinds of DWARF sub-expressions. 2018-09-05 10:18:36 +00:00
Demangle [MS Demangler] Add support for $$Z parameter pack separator. 2018-08-30 20:53:29 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [libFuzzer] Port to Windows 2018-08-30 15:54:44 +00:00
Integer
JitListener
Linker
LTO
MC [Sparc] allow tls_add/tls_call syntax in assembler parser 2018-09-03 10:38:12 +00:00
Object
ObjectYAML
Other [NFC] correcting patterns in time-passes test to fix buildbot 2018-09-04 08:21:37 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86 [X86] Make Feature64Bit useful 2018-08-30 06:01:05 +00:00
tools [llvm-strip] Support stripping multiple input files 2018-09-05 13:10:03 +00:00
Transforms [NFC] Add test on full IV widening 2018-09-05 10:10:59 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in Import lit.llvm after rL341135 2018-08-31 00:22:20 +00:00
TestRunner.sh