[lld] r336136 - [ELF] Fix other tests after r336129

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 2 12:17:03 PDT 2018


Author: maskray
Date: Mon Jul  2 12:17:03 2018
New Revision: 336136

URL: http://llvm.org/viewvc/llvm-project?rev=336136&view=rev
Log:
[ELF] Fix other tests after r336129

Modified:
    lld/trunk/test/ELF/linkerscript/eh-frame-hdr.s
    lld/trunk/test/ELF/linkerscript/eh-frame.s
    lld/trunk/test/ELF/linkerscript/group.s
    lld/trunk/test/ELF/linkerscript/searchdir.s
    lld/trunk/test/ELF/linkerscript/symbol-ordering-file.s
    lld/trunk/test/ELF/lto/data-ordering-lto.s
    lld/trunk/test/ELF/lto/symbol-ordering-lto.s
    lld/trunk/test/ELF/symbol-ordering-file.s

Modified: lld/trunk/test/ELF/linkerscript/eh-frame-hdr.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/linkerscript/eh-frame-hdr.s?rev=336136&r1=336135&r2=336136&view=diff
==============================================================================
--- lld/trunk/test/ELF/linkerscript/eh-frame-hdr.s (original)
+++ lld/trunk/test/ELF/linkerscript/eh-frame-hdr.s Mon Jul  2 12:17:03 2018
@@ -1,7 +1,7 @@
 # REQUIRES: x86
 # RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t
 # RUN: echo "SECTIONS { .eh_frame_hdr : {} .eh_frame : {} }" > %t.script
-# RUN: ld.lld -o /dev/null --eh-frame-hdr --script %t.script %t
+# RUN: ld.lld -o %t1 --eh-frame-hdr --script %t.script %t
 # RUN: llvm-objdump -s -section=".eh_frame_hdr" %t1 | FileCheck %s
 
 # CHECK:      011b033b 14000000 01000000 4d000000

Modified: lld/trunk/test/ELF/linkerscript/eh-frame.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/linkerscript/eh-frame.s?rev=336136&r1=336135&r2=336136&view=diff
==============================================================================
--- lld/trunk/test/ELF/linkerscript/eh-frame.s (original)
+++ lld/trunk/test/ELF/linkerscript/eh-frame.s Mon Jul  2 12:17:03 2018
@@ -1,7 +1,7 @@
 # REQUIRES: x86
 # RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t
 # RUN: echo "SECTIONS { .eh_frame : { *(.eh_frame) } }" > %t.script
-# RUN: ld.lld -o /dev/null --script %t.script %t
+# RUN: ld.lld -o %t1 --script %t.script %t
 # RUN: llvm-objdump -s -section=".eh_frame" %t1 | FileCheck %s
 
 # CHECK: 0000 14000000 00000000 017a5200 01781001

Modified: lld/trunk/test/ELF/linkerscript/group.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/linkerscript/group.s?rev=336136&r1=336135&r2=336136&view=diff
==============================================================================
--- lld/trunk/test/ELF/linkerscript/group.s (original)
+++ lld/trunk/test/ELF/linkerscript/group.s Mon Jul  2 12:17:03 2018
@@ -2,7 +2,7 @@
 
 # RUN: mkdir -p %t.dir
 # RUN: rm -f %t.dir/libxyz.a
-# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o /dev/null
+# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t
 # RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux \
 # RUN:   %p/Inputs/libsearch-st.s -o %t2.o
 # RUN: llvm-ar rcs %t.dir/libxyz.a %t2.o

Modified: lld/trunk/test/ELF/linkerscript/searchdir.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/linkerscript/searchdir.s?rev=336136&r1=336135&r2=336136&view=diff
==============================================================================
--- lld/trunk/test/ELF/linkerscript/searchdir.s (original)
+++ lld/trunk/test/ELF/linkerscript/searchdir.s Mon Jul  2 12:17:03 2018
@@ -4,9 +4,9 @@
 # RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-freebsd \
 # RUN:   %p/Inputs/libsearch-dyn.s -o %tdyn.o
 # RUN: mkdir -p %t.dir
-# RUN: ld.lld -shared %tdyn.o -o /dev/null
+# RUN: ld.lld -shared %tdyn.o -o %t.dir/libls.so
 # RUN: echo "SEARCH_DIR(\"%t.dir\")" > %t.script
-# RUN: ld.lld -o /dev/null --script %t.script -lls %t
+# RUN: ld.lld -o %t2 --script %t.script -lls %t
 
 .globl _start,_bar
 _start:

Modified: lld/trunk/test/ELF/linkerscript/symbol-ordering-file.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/linkerscript/symbol-ordering-file.s?rev=336136&r1=336135&r2=336136&view=diff
==============================================================================
--- lld/trunk/test/ELF/linkerscript/symbol-ordering-file.s (original)
+++ lld/trunk/test/ELF/linkerscript/symbol-ordering-file.s Mon Jul  2 12:17:03 2018
@@ -2,24 +2,24 @@
 # RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o
 # RUN: echo "SECTIONS { .foo : { *(.foo) } }" > %t.script
 
-# RUN: ld.lld %t.o --script %t.script -o /dev/null
+# RUN: ld.lld %t.o --script %t.script -o %t.out
 # RUN: llvm-objdump -s %t.out| FileCheck %s --check-prefix=BEFORE
 # BEFORE:      Contents of section .foo:
 # BEFORE-NEXT: 1122
 
 # RUN: echo "_foo2" > %t.ord
 # RUN: echo "_foo1" >> %t.ord
-# RUN: ld.lld --symbol-ordering-file %t.ord %t.o --script %t.script -o /dev/null
+# RUN: ld.lld --symbol-ordering-file %t.ord %t.o --script %t.script -o %t2.out
 # RUN: llvm-objdump -s %t2.out| FileCheck %s --check-prefix=AFTER
 # AFTER:      Contents of section .foo:
 # AFTER-NEXT: 2211
 
 # RUN: echo "SECTIONS { .text : { *(.text) } }" > %t2.script
-# RUN: ld.lld --symbol-ordering-file %t.ord %t.o --script %t2.script -o /dev/null
+# RUN: ld.lld --symbol-ordering-file %t.ord %t.o --script %t2.script -o %t3.out
 # RUN: llvm-objdump -s %t3.out| FileCheck %s --check-prefix=AFTER
 
 # RUN: echo "SECTIONS { .foo : { BYTE(0x33); *(.foo); BYTE(0x44) } }" > %t3.script
-# RUN: ld.lld --symbol-ordering-file %t.ord %t.o --script %t3.script -o /dev/null
+# RUN: ld.lld --symbol-ordering-file %t.ord %t.o --script %t3.script -o %t4.out
 # RUN: llvm-objdump -s %t4.out| FileCheck %s --check-prefix=COMMANDS
 # COMMANDS: Contents of section .foo:
 # COMMANDS-NEXT:  33221144

Modified: lld/trunk/test/ELF/lto/data-ordering-lto.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/lto/data-ordering-lto.s?rev=336136&r1=336135&r2=336136&view=diff
==============================================================================
--- lld/trunk/test/ELF/lto/data-ordering-lto.s (original)
+++ lld/trunk/test/ELF/lto/data-ordering-lto.s Mon Jul  2 12:17:03 2018
@@ -7,7 +7,7 @@
 # RUN: echo "dipsy " >> %t_order_lto.txt
 # RUN: echo "pat " >> %t_order_lto.txt
 
-# RUN: ld.lld --symbol-ordering-file %t_order_lto.txt %t.o %t.bc -o /dev/null
+# RUN: ld.lld --symbol-ordering-file %t_order_lto.txt %t.o %t.bc -o %t2.out
 # RUN: llvm-readelf -t %t2.out| FileCheck %s
 
 # Check that the order is tin -> dipsy -> pat.

Modified: lld/trunk/test/ELF/lto/symbol-ordering-lto.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/lto/symbol-ordering-lto.s?rev=336136&r1=336135&r2=336136&view=diff
==============================================================================
--- lld/trunk/test/ELF/lto/symbol-ordering-lto.s (original)
+++ lld/trunk/test/ELF/lto/symbol-ordering-lto.s Mon Jul  2 12:17:03 2018
@@ -7,7 +7,7 @@
 # RUN: echo "_start " >> %t_order_lto.txt
 # RUN: echo "pat " >> %t_order_lto.txt
 
-# RUN: ld.lld --symbol-ordering-file %t_order_lto.txt %t.o %t.bc -o /dev/null
+# RUN: ld.lld --symbol-ordering-file %t_order_lto.txt %t.o %t.bc -o %t2.out
 # RUN: llvm-readelf -t %t2.out| FileCheck %s
 
 # Check that the order is tin -> _start -> pat.

Modified: lld/trunk/test/ELF/symbol-ordering-file.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/symbol-ordering-file.s?rev=336136&r1=336135&r2=336136&view=diff
==============================================================================
--- lld/trunk/test/ELF/symbol-ordering-file.s (original)
+++ lld/trunk/test/ELF/symbol-ordering-file.s Mon Jul  2 12:17:03 2018
@@ -1,6 +1,6 @@
 # REQUIRES: x86
 # RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o
-# RUN: ld.lld %t.o -o /dev/null
+# RUN: ld.lld %t.o -o %t.out
 # RUN: llvm-objdump -s %t.out| FileCheck %s --check-prefix=BEFORE
 
 # BEFORE:      Contents of section .foo:




More information about the llvm-commits mailing list