[lld] r316692 - [MinGW] Support --out-implib=name in addition to "--out-implib name"
Martin Storsjo via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 26 13:11:58 PDT 2017
Author: mstorsjo
Date: Thu Oct 26 13:11:58 2017
New Revision: 316692
URL: http://llvm.org/viewvc/llvm-project?rev=316692&view=rev
Log:
[MinGW] Support --out-implib=name in addition to "--out-implib name"
Differential Revision: https://reviews.llvm.org/D39329
Modified:
lld/trunk/MinGW/Options.td
lld/trunk/test/MinGW/driver.test
Modified: lld/trunk/MinGW/Options.td
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/MinGW/Options.td?rev=316692&r1=316691&r2=316692&view=diff
==============================================================================
--- lld/trunk/MinGW/Options.td (original)
+++ lld/trunk/MinGW/Options.td Thu Oct 26 13:11:58 2017
@@ -19,6 +19,7 @@ def no_whole_archive: F<"no-whole-archiv
def o: JoinedOrSeparate<["-"], "o">, MetaVarName<"<path>">,
HelpText<"Path to file to write output">;
def out_implib: Separate<["--"], "out-implib">, HelpText<"Import library name">;
+def out_implib_eq: Joined<["--"], "out-implib=">, Alias<out_implib>;
def output_def: S<"output-def">, HelpText<"Output def file">;
def shared: F<"shared">, HelpText<"Build a shared object">;
def subs: S<"subsystem">, HelpText<"Specify subsystem">;
Modified: lld/trunk/test/MinGW/driver.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/MinGW/driver.test?rev=316692&r1=316691&r2=316692&view=diff
==============================================================================
--- lld/trunk/test/MinGW/driver.test (original)
+++ lld/trunk/test/MinGW/driver.test Thu Oct 26 13:11:58 2017
@@ -38,6 +38,7 @@ RUN: ld.lld -### foo.o -m i386pep -o bar
OUT: -out:bar.exe
RUN: ld.lld -### foo.o -m i386pep --out-implib bar | FileCheck -check-prefix=IMPLIB %s
+RUN: ld.lld -### foo.o -m i386pep --out-implib=bar | FileCheck -check-prefix=IMPLIB %s
IMPLIB: -implib:bar
RUN: ld.lld -### foo.o -m i386pep -out-implib bar | FileCheck -check-prefix=NOIMPLIB %s
More information about the llvm-commits
mailing list