| @ RUN: llvm-mc -triple=armv7-linux-gnueabi -filetype=obj < %s | llvm-objdump -t - | FileCheck %s |
| |
| .text |
| @ $a at 0x0000 |
| add r0, r0, r0 |
| @ $d at 0x0004 |
| .word 42 |
| .thumb |
| @ $t at 0x0008 |
| adds r0, r0, r0 |
| adds r0, r0, r0 |
| @ $a at 0x000c |
| .arm |
| add r0, r0, r0 |
| @ $t at 0x0010 |
| .thumb |
| adds r0, r0, r0 |
| @ $d at 0x0012 |
| .ascii "012" |
| .byte 1 |
| .byte 2 |
| .byte 3 |
| @ $a at 0x0018 |
| .arm |
| add r0, r0, r0 |
| |
| @ CHECK: 00000000 .text 00000000 $a |
| @ CHECK-NEXT: 0000000c .text 00000000 $a |
| @ CHECK-NEXT: 00000018 .text 00000000 $a |
| @ CHECK-NEXT: 00000004 .text 00000000 $d |
| @ CHECK-NEXT: 00000012 .text 00000000 $d |
| @ CHECK-NEXT: 00000008 .text 00000000 $t |
| @ CHECK-NEXT: 00000010 .text 00000000 $t |