[PATCH] D29270: [ELF] - Change i386 i386-pc8.s/i386-pc16.test to work with 8/16 bits values accordingly.
George Rimar via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 30 06:08:22 PST 2017
This revision was automatically updated to reflect the committed changes.
Closed by commit rL293479: [ELF] - Change i386 i386-pc8.s/i386-pc16.test to work with 8/16 bits values… (authored by grimar).
Changed prior to commit:
https://reviews.llvm.org/D29270?vs=86256&id=86274#toc
Repository:
rL LLVM
https://reviews.llvm.org/D29270
Files:
lld/trunk/test/ELF/i386-pc16.test
lld/trunk/test/ELF/i386-pc8.s
Index: lld/trunk/test/ELF/i386-pc8.s
===================================================================
--- lld/trunk/test/ELF/i386-pc8.s
+++ lld/trunk/test/ELF/i386-pc8.s
@@ -1,11 +1,11 @@
# REQUIRES: x86
# RUN: llvm-mc -filetype=obj -triple=i386-pc-linux-gnu %s -o %t1.o
# RUN: llvm-mc -filetype=obj -triple=i386-pc-linux-gnu %S/Inputs/i386-pc8.s -o %t2.o
-# RUN: ld.lld %t1.o %t2.o -o %t.out
+# RUN: ld.lld -Ttext 0x0 %t1.o %t2.o -o %t.out
# RUN: llvm-objdump -s -section=.text %t.out | FileCheck %s
# CHECK: Contents of section .text:
-# CHECK-NEXT: 11000 15253748
+# CHECK-NEXT: 0000 15253748
.byte und-.+0x11
.byte und-.+0x22
Index: lld/trunk/test/ELF/i386-pc16.test
===================================================================
--- lld/trunk/test/ELF/i386-pc16.test
+++ lld/trunk/test/ELF/i386-pc16.test
@@ -1,11 +1,11 @@
# REQUIRES: x86
# RUN: yaml2obj %s -o %t.o
-# RUN: ld.lld %t.o -o %t.exe
+# RUN: ld.lld -Ttext 0x0 %t.o -o %t.exe
# RUN: llvm-objdump -s -section=.text %t.exe 2>&1 | FileCheck %s
# CHECK: Contents of section .text:
-# CHECK-NEXT: 11000 56441111 52341111
+# CHECK-NEXT: 0000 45231111 41231111
!ELF
FileHeader:
@@ -36,5 +36,5 @@
- Name: _start
Type: STT_FUNC
Section: .text
- Value: 0x12345
+ Value: 0x1234
Size: 4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D29270.86274.patch
Type: text/x-patch
Size: 1341 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170130/27562b7a/attachment.bin>
More information about the llvm-commits
mailing list