diff options
Diffstat (limited to 'binutils-2.25/binutils/testsuite/binutils-all/arm/simple.s')
-rw-r--r-- | binutils-2.25/binutils/testsuite/binutils-all/arm/simple.s | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/binutils-2.25/binutils/testsuite/binutils-all/arm/simple.s b/binutils-2.25/binutils/testsuite/binutils-all/arm/simple.s new file mode 100644 index 00000000..df8dd2ab --- /dev/null +++ b/binutils-2.25/binutils/testsuite/binutils-all/arm/simple.s @@ -0,0 +1,35 @@ + .cpu arm7tdmi-s + .fpu softvfp + .file "y.c" + .bss + .align 2 +l: + .space 4 + .text + .align 2 + .global f1 + +f1: + str fp, [sp, #-4]! + add fp, sp, #0 + sub sp, sp, #12 + str r0, [fp, #-8] + add sp, fp, #0 + ldmfd sp!, {fp} + bx lr + .align 2 + .word l + + .align 2 + .global main + +main: + stmfd sp!, {fp, lr} + add fp, sp, #4 + bx lr + .align 2 + .word 1717986919 + .word -1840700269 + .word l + + .ident "GCC: (Sourcery G++ 2011.03) 4.5.1" |