URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 38 |
Rev 156 |
.cpu arm10tdmi
|
.cpu arm10tdmi
|
.fpu softvfp
|
.fpu softvfp
|
.eabi_attribute 18, 4
|
.eabi_attribute 18, 4
|
.eabi_attribute 20, 1
|
.eabi_attribute 20, 1
|
.eabi_attribute 21, 1
|
.eabi_attribute 21, 1
|
.eabi_attribute 23, 3
|
.eabi_attribute 23, 3
|
.eabi_attribute 24, 1
|
.eabi_attribute 24, 1
|
.eabi_attribute 25, 1
|
.eabi_attribute 25, 1
|
.eabi_attribute 26, 2
|
.eabi_attribute 26, 2
|
.eabi_attribute 30, 6
|
.eabi_attribute 30, 6
|
.file "use_thumb_lib.c"
|
.file "use_thumb_lib.c"
|
.text
|
.text
|
.align 2
|
.align 2
|
.global foo
|
.global foo
|
.type foo, %function
|
.type foo, %function
|
foo:
|
foo:
|
@ args = 0, pretend = 0, frame = 0
|
@ args = 0, pretend = 0, frame = 0
|
@ frame_needed = 1, uses_anonymous_args = 0
|
@ frame_needed = 1, uses_anonymous_args = 0
|
mov ip, sp
|
mov ip, sp
|
stmfd sp!, {fp, ip, lr, pc}
|
stmfd sp!, {fp, ip, lr, pc}
|
sub fp, ip, #4
|
sub fp, ip, #4
|
bl lib_func2
|
bl lib_func2
|
ldmfd sp, {fp, sp, pc}
|
ldmfd sp, {fp, sp, pc}
|
.size foo, .-foo
|
.size foo, .-foo
|
.ident "GCC: (GNU) 4.1.0 (CodeSourcery ARM 2006q1-7)"
|
.ident "GCC: (GNU) 4.1.0 (CodeSourcery ARM 2006q1-7)"
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.