forked from OSchip/llvm-project
[llvm-objcopy] Add missing alias for --strip-all-gnu
This diff adds -S as an alias for --strip-all-gnu (for compatibility with binutils' objcopy). Patch by Dmitry Golovin! Test plan: make check-all Differential revision: https://reviews.llvm.org/D52163 llvm-svn: 342364
This commit is contained in:
parent
370eff85b9
commit
1de445c71c
|
@ -1,6 +1,9 @@
|
|||
# RUN: yaml2obj %s > %t
|
||||
# RUN: cp %t %t1
|
||||
# RUN: llvm-objcopy --strip-all-gnu %t %t2
|
||||
# RUN: llvm-readobj -file-headers -sections %t2 | FileCheck %s
|
||||
# RUN: llvm-objcopy -S %t1 %t3
|
||||
# RUN: cmp %t2 %t3
|
||||
|
||||
!ELF
|
||||
FileHeader:
|
||||
|
|
|
@ -67,6 +67,8 @@ def strip_all : Flag<["-", "--"], "strip-all">,
|
|||
HelpText<"Remove non-allocated sections other than .gnu.warning* sections">;
|
||||
def strip_all_gnu : Flag<["-", "--"], "strip-all-gnu">,
|
||||
HelpText<"Compaitable with GNU objcopy's --strip-all">;
|
||||
def S : Flag<["-"], "S">,
|
||||
Alias<strip_all_gnu>;
|
||||
def strip_debug : Flag<["-", "--"], "strip-debug">,
|
||||
HelpText<"Remove all debug information">;
|
||||
def strip_dwo : Flag<["-", "--"], "strip-dwo">,
|
||||
|
|
Loading…
Reference in New Issue