Adding more ARM assembly stubs.
This commit is contained in:
parent
9f9c04d609
commit
394dc3222c
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofcallb
|
||||
.type op_mprofcallb, %function
|
||||
op_mprofcallb:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofcallb, .-op_mprofcallb
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofcalll
|
||||
.type op_mprofcalll, %function
|
||||
op_mprofcalll:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofcalll, .-op_mprofcalll
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofcallspb
|
||||
.type op_mprofcallspb, %function
|
||||
op_mprofcallspb:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofcallspb, .-op_mprofcallspb
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofcallspl
|
||||
.type op_mprofcallspl, %function
|
||||
op_mprofcallspl:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofcallspl, .-op_mprofcallspl
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofcallspw
|
||||
.type op_mprofcallspw, %function
|
||||
op_mprofcallspw:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofcallspw, .-op_mprofcallspw
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofcallw
|
||||
.type op_mprofcallw, %function
|
||||
op_mprofcallw:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofcallw, .-op_mprofcallw
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofexfun
|
||||
.type op_mprofexfun, %function
|
||||
op_mprofexfun:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofexfun, .-op_mprofexfun
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofextcall
|
||||
.type op_mprofextcall, %function
|
||||
op_mprofextcall:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofextcall, .-op_mprofextcall
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofextexfun
|
||||
.type op_mprofextexfun, %function
|
||||
op_mprofextexfun:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofextexfun, .-op_mprofextexfun
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofforlcldob
|
||||
.type op_mprofforlcldob, %function
|
||||
op_mprofforlcldob:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofforlcldob, .-op_mprofforlcldob
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofforlcldol
|
||||
.type op_mprofforlcldol, %function
|
||||
op_mprofforlcldol:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofforlcldol, .-op_mprofforlcldol
|
|
@ -0,0 +1,30 @@
|
|||
#################################################################
|
||||
# #
|
||||
# Copyright 2001 Sanchez Computer Associates, Inc. #
|
||||
# #
|
||||
# This source code contains the intellectual property #
|
||||
# of its copyright holder(s), and is made available #
|
||||
# under a license. If you do not know the terms of #
|
||||
# the license, please stop and do not read further. #
|
||||
# #
|
||||
#################################################################
|
||||
|
||||
.arch armv6
|
||||
.fpu vfp
|
||||
.text
|
||||
|
||||
.align 2
|
||||
.global op_mprofforlcldow
|
||||
.type op_mprofforlcldow, %function
|
||||
op_mprofforlcldow:
|
||||
@ args = 0, pretend = 0, frame = 0
|
||||
@ frame_needed = 1, uses_anonymous_args = 0
|
||||
@ link register save eliminated.
|
||||
str fp, [sp, #-4]!
|
||||
add fp, sp, #0
|
||||
mov r3, #0
|
||||
mov r0, r3
|
||||
add sp, fp, #0
|
||||
ldmfd sp!, {fp}
|
||||
bx lr
|
||||
.size op_mprofforlcldow, .-op_mprofforlcldow
|
Loading…
Reference in New Issue