[lld] r193978 - [ELF] Allow colons in the path.

Rui Ueyama ruiu at google.com
Sun Nov 3 20:30:37 PST 2013


Author: ruiu
Date: Sun Nov  3 22:30:37 2013
New Revision: 193978

URL: http://llvm.org/viewvc/llvm-project?rev=193978&view=rev
Log:
[ELF] Allow colons in the path.

This patch should fix the test when it runs on Windows, by allowing drive
letter separator (colon) in the path. Now all LLD ELF tests passed on MSVC
2012 32-bit. Hooray!

Modified:
    lld/trunk/test/elf/dynamic-undef.test

Modified: lld/trunk/test/elf/dynamic-undef.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/dynamic-undef.test?rev=193978&r1=193977&r2=193978&view=diff
==============================================================================
--- lld/trunk/test/elf/dynamic-undef.test (original)
+++ lld/trunk/test/elf/dynamic-undef.test Sun Nov  3 22:30:37 2013
@@ -23,7 +23,7 @@ RUN:   %p/Inputs/shared.so-x86-64 -o %t
 RUN: --use-shlib-undefines --no-allow-shlib-undefined  2> %t2
 RUN: FileCheck -check-prefix=SHLIB %s < %t2
 
-EXEC: Undefined Symbol: {{[-_A-Za-z0-9.\\/]+}}shared.so-x86-64 : puts
-SHLIB: Undefined Symbol: {{[-_A-Za-z0-9.\\/]+}}shared.so-x86-64 : puts
-EXEC-NOT: Undefined Symbol: {{[-_A-Za-z0-9.\\/]+}}shared.so-x86-64 : weakfoo
-SHLIB-NOT: Undefined Symbol: {{[-_A-Za-z0-9.\\/]+}}shared.so-x86-64 : weakfoo
+EXEC: Undefined Symbol: {{[-_A-Za-z0-9.\\/:]+}}shared.so-x86-64 : puts
+SHLIB: Undefined Symbol: {{[-_A-Za-z0-9.\\/:]+}}shared.so-x86-64 : puts
+EXEC-NOT: Undefined Symbol: {{[-_A-Za-z0-9.\\/:]+}}shared.so-x86-64 : weakfoo
+SHLIB-NOT: Undefined Symbol: {{[-_A-Za-z0-9.\\/:]+}}shared.so-x86-64 : weakfoo





More information about the llvm-commits mailing list