📄 runtime.s
字号:
/* *---------------------------------------------------------------------- * T-Kernel / Standard Extension * * Copyright (C) 2006 by Ken Sakamura. All rights reserved. * T-Kernel / Standard Extension is distributed * under the T-License for T-Kernel / Standard Extension. *---------------------------------------------------------------------- * * Version: 1.00.00 * Released by T-Engine Forum(http://www.t-engine.org) at 2006/8/11. * *---------------------------------------------------------------------- *//* * @(#)runtime.S (solib) * * Shared object(SO)support library * Runtime symbol link entry */#include <machine.h> .text .align 2 .globl Csym(__so_runtime_resolve) .type Csym(__so_runtime_resolve),@function .ent Csym(__so_runtime_resolve)Csym(__so_runtime_resolve): .frame $29, 80, $31 .set noreorder move $3, $28 addu $25, 8 .cpload $25 .set reorder subu $29, 80 .cprestore 64 sd $15, 72($29) sd $4, 32($29) sd $5, 40($29) sd $6, 48($29) sd $7, 56($29) move $4, $24 move $5, $3 jal Csym(__so_fixup) ld $31, 72($29) ld $4, 32($29) ld $5, 40($29) ld $6, 48($29) ld $7, 56($29) addu $29, 80 move $25, $2 jr $25.size __so_runtime_resolve,.-__so_runtime_resolve.end __so_runtime_resolve
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -