|
@@ -16,13 +16,6 @@ _mcount_wrapper:
|
|
|
.global _ftrace_caller
|
|
|
.type _ftrace_caller,function
|
|
|
_ftrace_caller:
|
|
|
- MOVT D0Re0,#HI(_function_trace_stop)
|
|
|
- ADD D0Re0,D0Re0,#LO(_function_trace_stop)
|
|
|
- GETD D0Re0,[D0Re0]
|
|
|
- CMP D0Re0,#0
|
|
|
- BEQ $Lcall_stub
|
|
|
- MOV PC,D0.4
|
|
|
-$Lcall_stub:
|
|
|
MSETL [A0StP], D0Ar6, D0Ar4, D0Ar2, D0.4
|
|
|
MOV D1Ar1, D0.4
|
|
|
MOV D0Ar2, D1RtP
|
|
@@ -42,13 +35,6 @@ _ftrace_call:
|
|
|
.global _mcount_wrapper
|
|
|
.type _mcount_wrapper,function
|
|
|
_mcount_wrapper:
|
|
|
- MOVT D0Re0,#HI(_function_trace_stop)
|
|
|
- ADD D0Re0,D0Re0,#LO(_function_trace_stop)
|
|
|
- GETD D0Re0,[D0Re0]
|
|
|
- CMP D0Re0,#0
|
|
|
- BEQ $Lcall_mcount
|
|
|
- MOV PC,D0.4
|
|
|
-$Lcall_mcount:
|
|
|
MSETL [A0StP], D0Ar6, D0Ar4, D0Ar2, D0.4
|
|
|
MOV D1Ar1, D0.4
|
|
|
MOV D0Ar2, D1RtP
|