| @RUN: llvm-mc -triple arm-unknown-linux -filetype=obj %s | llvm-objdump -d - | FileCheck %s | |
| .cpu arm7tdmi | |
| .global myInt | |
| .data | |
| .align 2 | |
| .type myInt, %object | |
| .size myInt, 4 | |
| myInt: | |
| .word 1 | |
| .text | |
| .align 2 | |
| .global main | |
| .type main, %function | |
| main: | |
| str fp, [sp, #-4]! | |
| add fp, sp, #0 | |
| ldr r3, .L3 | |
| ldr r3, [r3] | |
| mov r0, r3 | |
| sub sp, fp, #0 | |
| ldr fp, [sp], #4 | |
| bx lr | |
| .L4: | |
| .align 2 | |
| .L3: | |
| .word myInt | |
| .size main, .-main | |
| .global myStr | |
| .type myStr, %object | |
| myStr: | |
| .string "test string" | |
| @CHECK: .word 0x00000000 | |
| @CHECK-DAG: 74 65 73 74 20 73 74 72 test str |