diff options
-rw-r--r-- | lld/ELF/Options.td | 1 | ||||
-rw-r--r-- | lld/test/ELF/strip-debug.s | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/lld/ELF/Options.td b/lld/ELF/Options.td index 1cd250e5f2f..2129296a433 100644 --- a/lld/ELF/Options.td +++ b/lld/ELF/Options.td @@ -189,6 +189,7 @@ def alias_soname_soname : Separate<["-"], "soname">, Alias<soname>; def alias_script_T : JoinedOrSeparate<["-"], "T">, Alias<script>; def alias_trace : Flag<["-"], "t">, Alias<trace>; def alias_strip_all: Flag<["-"], "s">, Alias<strip_all>; +def alias_strip_debug_S: Flag<["-"], "S">, Alias<strip_debug>; def alias_undefined_u : JoinedOrSeparate<["-"], "u">, Alias<undefined>; def alias_wrap_wrap : Joined<["--", "-"], "wrap=">, Alias<wrap>; diff --git a/lld/test/ELF/strip-debug.s b/lld/test/ELF/strip-debug.s index 4075fe604e6..81f7572aa7c 100644 --- a/lld/test/ELF/strip-debug.s +++ b/lld/test/ELF/strip-debug.s @@ -5,6 +5,8 @@ # RUN: llvm-readobj -sections -symbols %t2 | FileCheck -check-prefix=DEFAULT %s # RUN: ld.lld %t -o %t2 --strip-debug # RUN: llvm-readobj -sections -symbols %t2 | FileCheck -check-prefix=STRIP %s +# RUN: ld.lld %t -o %t2 -S +# RUN: llvm-readobj -sections -symbols %t2 | FileCheck -check-prefix=STRIP %s # RUN: ld.lld %t -o %t2 --strip-all # RUN: llvm-readobj -sections -symbols %t2 | FileCheck -check-prefix=STRIP %s |