From: Rafael Espindola Date: Wed, 21 Jun 2017 06:42:56 +0000 (+0000) Subject: Simplify test. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6716382e29a3f1595d407c68956d9e834908a96a;p=llvm Simplify test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305881 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/MC/ARM/elf-movt.s b/test/MC/ARM/elf-movt.s index 9b46cafe3fb..7ac7140857f 100644 --- a/test/MC/ARM/elf-movt.s +++ b/test/MC/ARM/elf-movt.s @@ -1,6 +1,6 @@ @ RUN: llvm-mc %s -triple=armv7-linux-gnueabi | FileCheck -check-prefix=ASM %s -@ RUN: llvm-mc %s -triple=armv7-linux-gnueabi -filetype=obj -o - | \ -@ RUN: llvm-readobj -s -sd -sr | FileCheck -check-prefix=OBJ %s +@ RUN: llvm-mc %s -triple=armv7-linux-gnueabi -filetype=obj -o %t.o +@ RUN: llvm-objdump -d -r %t.o -triple=armv7-linux-gnueabi | FileCheck -check-prefix=OBJ %s .syntax unified .text .globl barf @@ -14,41 +14,9 @@ barf: @ @barf @ ASM: movw r0, :lower16:(GOT-(.LPC0_2+8)) @ ASM-NEXT: movt r0, :upper16:(GOT-(.LPC0_2+8)) -@@ make sure that the text section fixups are sane too -@ OBJ: Section { -@ OBJ: Name: .text -@ OBJ-NEXT: Type: SHT_PROGBITS -@ OBJ-NEXT: Flags [ (0x6) -@ OBJ-NEXT: SHF_ALLOC -@ OBJ-NEXT: SHF_EXECINSTR -@ OBJ-NEXT: ] -@ OBJ-NEXT: Address: 0x0 -@ OBJ-NEXT: Offset: 0x34 -@ OBJ-NEXT: Size: 8 -@ OBJ-NEXT: Link: 0 -@ OBJ-NEXT: Info: 0 -@ OBJ-NEXT: AddressAlignment: 4 -@ OBJ-NEXT: EntrySize: 0 -@ OBJ-NEXT: Relocations [ -@ OBJ-NEXT: ] -@ OBJ-NEXT: SectionData ( -@ OBJ-NEXT: 0000: F00F0FE3 F40F4FE3 -@ OBJ-NEXT: ) -@ OBJ-NEXT: } -@ OBJ: Section { -@ OBJ: Index: -@ OBJ: Name: .rel.text -@ OBJ-NEXT: Type: SHT_REL (0x9) -@ OBJ-NEXT: Flags [ (0x0) -@ OBJ-NEXT: ] -@ OBJ-NEXT: Address: 0x0 -@ OBJ-NEXT: Offset: -@ OBJ-NEXT: Size: 16 -@ OBJ-NEXT: Link: -@ OBJ-NEXT: Info: -@ OBJ-NEXT: AddressAlignment: 4 -@ OBJ-NEXT: EntrySize: 8 -@ OBJ-NEXT: Relocations [ -@ OBJ-NEXT: 0x0 R_ARM_MOVW_PREL_NC GOT 0x0 -@ OBJ-NEXT: 0x4 R_ARM_MOVT_PREL GOT 0x0 -@ OBJ-NEXT: ] +@OBJ: Disassembly of section .text: +@OBJ-NEXT: barf: +@OBJ-NEXT: 0: f0 0f 0f e3 movw r0, #65520 +@OBJ-NEXT: 00000000: R_ARM_MOVW_PREL_NC GOT +@OBJ-NEXT: 4: f4 0f 4f e3 movt r0, #65524 +@OBJ-NEXT: 00000004: R_ARM_MOVT_PREL GOT