diff options
Diffstat (limited to 'test/ELF/arm-thunk-largesection.s')
-rw-r--r-- | test/ELF/arm-thunk-largesection.s | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/test/ELF/arm-thunk-largesection.s b/test/ELF/arm-thunk-largesection.s index d68cd0c761413..940888f185d4d 100644 --- a/test/ELF/arm-thunk-largesection.s +++ b/test/ELF/arm-thunk-largesection.s @@ -1,5 +1,5 @@ // REQUIRES: arm -// RUN: llvm-mc -filetype=obj -triple=thumbv7a-none-linux-gnueabi %s -o %t +// RUN: llvm-mc -arm-add-build-attributes -filetype=obj -triple=thumbv7a-none-linux-gnueabi %s -o %t // RUN: ld.lld %t -o %t2 2>&1 // RUN: llvm-objdump -d -triple=thumbv7a-none-linux-gnueabi -start-address=69632 -stop-address=69636 %t2 | FileCheck -check-prefix=CHECK1 %s // RUN: llvm-objdump -d -triple=thumbv7a-none-linux-gnueabi -start-address=73732 -stop-address=73742 %t2 | FileCheck -check-prefix=CHECK2 %s @@ -16,9 +16,12 @@ _start: bx lr .space 0x1000 // CHECK1: Disassembly of section .text: -// CHECK1-NEXT: _start: -// CHECK1-NEXT: 11000: 70 47 bx lr -// CHECK1-NEXT: 11002: 00 00 movs r0, r0 +// CHECK1-NEXT:_start: +// CHECK1-NEXT: 11000: 70 47 bx lr +// CHECK1-EMPTY: +// CHECK-NEXT:$d.1: +// CHECK-NEXT: 11002: 00 00 .short 0x0000 + // CHECK2: __Thumbv7ABSLongThunk__start: // CHECK2-NEXT: 12004: fe f7 fc bf b.w #-4104 <_start> |