summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/binutils/testsuite/binutils-all/arm/simple.s
diff options
context:
space:
mode:
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.s35
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"