@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 |