[lld] r276999 - [lld][MachO] Fix bugs in the debug-syms test case.

Lang Hames via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 28 09:56:27 PDT 2016


Author: lhames
Date: Thu Jul 28 11:56:26 2016
New Revision: 276999

URL: http://llvm.org/viewvc/llvm-project?rev=276999&view=rev
Log:
[lld][MachO] Fix bugs in the debug-syms test case.

The previous run line depended on libSystem.dylib being present, which it's not
on non-darwin platforms. The new run line uses libSystem.yaml instead.


Modified:
    lld/trunk/test/mach-o/debug-syms.yaml

Modified: lld/trunk/test/mach-o/debug-syms.yaml
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/mach-o/debug-syms.yaml?rev=276999&r1=276998&r2=276999&view=diff
==============================================================================
--- lld/trunk/test/mach-o/debug-syms.yaml (original)
+++ lld/trunk/test/mach-o/debug-syms.yaml Thu Jul 28 11:56:26 2016
@@ -1,11 +1,11 @@
-# RUN: lld -flavor darwin -arch x86_64 -o %t %s -lSystem && \
+# RUN: lld -flavor darwin -arch x86_64 -o %t %s -dylib %p/Inputs/libSystem.yaml && \
 # RUN:   llvm-nm -no-sort -debug-syms %t | FileCheck %s
 
 # CHECK:      0000000000000000 - 00 0000    SO /Users/lhames/Projects/lld/lld-svn-tot/scratch/
 # CHECK-NEXT: 0000000000000000 - 00 0000    SO hw.c
 # CHECK-NEXT:    {{[0-9a-f]+}} - 03 0001   OSO {{.*}}/test/mach-o/debug-syms.yaml
-# CHECK-NEXT: 0000000100000fa0 - 01 0000 BNSYM 
-# CHECK-NEXT: 0000000100000fa0 - 01 0000   FUN _main
+# CHECK-NEXT: 0000000000000fa0 - 01 0000 BNSYM 
+# CHECK-NEXT: 0000000000000fa0 - 01 0000   FUN _main
 # CHECK-NEXT: 0000000000000016 - 00 0000   FUN 
 # CHECK-NEXT: 0000000000000016 - 01 0000 ENSYM 
 # CHECK-NEXT: 0000000000000000 - 01 0000    SO 




More information about the llvm-commits mailing list