[lld] r374291 - [LLD] [MinGW] Add a testcase for -l:name style library options. NFC.

Martin Storsjo via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 10 01:52:31 PDT 2019


Author: mstorsjo
Date: Thu Oct 10 01:52:31 2019
New Revision: 374291

URL: http://llvm.org/viewvc/llvm-project?rev=374291&view=rev
Log:
[LLD] [MinGW] Add a testcase for -l:name style library options. NFC.

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

Modified:
    lld/trunk/test/MinGW/lib.test

Modified: lld/trunk/test/MinGW/lib.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/MinGW/lib.test?rev=374291&r1=374290&r2=374291&view=diff
==============================================================================
--- lld/trunk/test/MinGW/lib.test (original)
+++ lld/trunk/test/MinGW/lib.test Thu Oct 10 01:52:31 2019
@@ -7,6 +7,13 @@ RUN: echo > %t/lib/libfoo.dll.a
 RUN: ld.lld -### -m i386pep -lfoo -L%t/lib | FileCheck -check-prefix=LIB2 %s
 LIB2: libfoo.dll.a
 
+RUN: not ld.lld -### -m i386pep -l:barefilename -L%t/lib 2>&1 | FileCheck -check-prefix=LIB-LITERAL-FAIL %s
+LIB-LITERAL-FAIL: unable to find library -l:barefilename
+
+RUN: echo > %t/lib/barefilename
+RUN: ld.lld -### -m i386pep -l:barefilename -L%t/lib 2>&1 | FileCheck -check-prefix=LIB-LITERAL %s
+LIB-LITERAL: barefilename
+
 RUN: not ld.lld -### -m i386pep -Bstatic -lfoo -L%t/lib 2>&1 | FileCheck -check-prefix=LIB3 %s
 LIB3: unable to find library -lfoo
 




More information about the llvm-commits mailing list