[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