aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2017-09-14 19:45:22 +0000
committerRui Ueyama <ruiu@google.com>2017-09-14 19:45:22 +0000
commit0e69bd3c3a6b413892f1ff89a47a4f9eea53f0a6 (patch)
treebe8860d9ef056edaf2252c7e2636cc928dd6fcde
parent21f8fad909bfbc3c52ab5712871f32155b3dc35e (diff)
downloadllvm-0e69bd3c3a6b413892f1ff89a47a4f9eea53f0a6.zip
llvm-0e69bd3c3a6b413892f1ff89a47a4f9eea53f0a6.tar.gz
llvm-0e69bd3c3a6b413892f1ff89a47a4f9eea53f0a6.tar.bz2
Add tests for -out-implib.
llvm-svn: 313289
-rw-r--r--lld/test/MinGW/driver.test6
1 files changed, 6 insertions, 0 deletions
diff --git a/lld/test/MinGW/driver.test b/lld/test/MinGW/driver.test
index 5ed1d76..1d4d23c 100644
--- a/lld/test/MinGW/driver.test
+++ b/lld/test/MinGW/driver.test
@@ -37,6 +37,12 @@ RUN: ld.lld -### foo.o -m i386pep -obar.exe | FileCheck -check-prefix=OUT %s
RUN: ld.lld -### foo.o -m i386pep -o bar.exe | FileCheck -check-prefix=OUT %s
OUT: -out:bar.exe
+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
+NOIMPLIB: -out:ut-implib
+
RUN: ld.lld -### foo.o -m i386pep -e bar | FileCheck -check-prefix=ENTRY %s
RUN: ld.lld -### foo.o -m i386pep -entry bar | FileCheck -check-prefix=ENTRY %s
RUN: ld.lld -### foo.o -m i386pep --entry bar | FileCheck -check-prefix=ENTRY %s