[lld] r263243 - Simplify test.

Rafael Espindola via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 11 06:54:04 PST 2016


Author: rafael
Date: Fri Mar 11 08:54:03 2016
New Revision: 263243

URL: http://llvm.org/viewvc/llvm-project?rev=263243&view=rev
Log:
Simplify test.

We only need one run of llmv-readobj.

Modified:
    lld/trunk/test/ELF/relocatable-ehframe.s

Modified: lld/trunk/test/ELF/relocatable-ehframe.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/relocatable-ehframe.s?rev=263243&r1=263242&r2=263243&view=diff
==============================================================================
--- lld/trunk/test/ELF/relocatable-ehframe.s (original)
+++ lld/trunk/test/ELF/relocatable-ehframe.s Fri Mar 11 08:54:03 2016
@@ -2,8 +2,24 @@
 # RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t1.o
 # RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %p/Inputs/relocatable-ehframe.s -o %t2.o
 # RUN: ld.lld -r %t1.o %t2.o -o %t
-# RUN: llvm-readobj -r %t | FileCheck %s
-# RUN: llvm-objdump -s %t | FileCheck -check-prefix=CHECKTEXT %s
+# RUN: llvm-readobj -r -s -section-data %t | FileCheck %s
+
+# CHECK:      Name: .strtab
+# CHECK-NEXT: Type: SHT_STRTAB
+# CHECK-NEXT: Flags [
+# CHECK-NEXT: ]
+# CHECK-NEXT: Address:
+# CHECK-NEXT: Offset
+# CHECK-NEXT: Size: 35
+# CHECK-NEXT: Link: 0
+# CHECK-NEXT: Info: 0
+# CHECK-NEXT: AddressAlignment: 1
+# CHECK-NEXT: EntrySize: 0
+# CHECK-NEXT: SectionData (
+# CHECK-NEXT:   0000: 00666F6F 00626172 00646168 00666F6F  |.foo.bar.dah.foo|
+# CHECK-NEXT:   0010: 31006261 72310064 61683100 5F737461  |1.bar1.dah1._sta|
+# CHECK-NEXT:   0020: 727400                               |rt.|
+# CHECK-NEXT: )
 
 # CHECK:      Relocations [
 # CHECK-NEXT:   Section {{.*}} .rela.eh_frame {
@@ -16,11 +32,6 @@
 # CHECK-NEXT:   }
 # CHECK-NEXT: ]
 
-# CHECKTEXT:      Contents of section .strtab:
-# CHECKTEXT-NEXT:  0000 00666f6f 00626172 00646168 00666f6f  .foo.bar.dah.foo
-# CHECKTEXT-NEXT:  0010 31006261 72310064 61683100 5f737461  1.bar1.dah1._sta
-# CHECKTEXT-NEXT:  0020 727400                               rt.
- 
 .section foo,"ax", at progbits
 .cfi_startproc
  nop
@@ -37,6 +48,6 @@
 .cfi_endproc
 
 .text
-.globl _start;
+.globl _start
 _start:
  nop




More information about the llvm-commits mailing list