📄 crti.s
字号:
/* *---------------------------------------------------------------------- * T-Kernel * * Copyright (C) 2004 by Ken Sakamura. All rights reserved. * T-Kernel is distributed under the T-License. *---------------------------------------------------------------------- * * Version: 1.01.00 * Released by T-Engine Forum(http://www.t-engine.org) at 2004/6/28. * *---------------------------------------------------------------------- */#include <machine.h> .section .ctors .balign 4__CTOR_LIST__: .int -1 .section .dtors .balign 4__DTOR_LIST__: .int -1 .section .init, "ax", @progbits .global Csym(_init) .balign 4Csym(_init): st fp, @-sp st lr, @-sp mv fp, sp .fillinsn .section .fini, "ax", @progbits .global Csym(_fini) .balign 4Csym(_fini): st fp, @-sp st lr, @-sp mv fp, sp st r8, @-sp seth r8, #shigh(__DTOR_LIST__ + 4) add3 r8, r8, #low(__DTOR_LIST__ + 4) bra l1 l_exec_dtors: jl r4 l1: ld r4, @r8+ bnez r4, l_exec_dtors ld r8, @sp+ .fillinsn
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -