📄 brk.s
字号:
!! "@(#)brk.s 1.1 92/07/30"! Copyright (c) 1986 by Sun Microsystems, Inc.! .seg "text"#include "SYS.h"#define ALIGNSIZE 8#define SYS_brk 17 .global curbrk ENTRY(brk) add %o0, (ALIGNSIZE-1), %o0 ! round up new break to a andn %o0, (ALIGNSIZE-1), %o0 ! multiple of alignsize mov %o0, %o2 ! save new break mov SYS_brk, %g1 t 0 CERROR(o5)#ifdef PIC PIC_SETUP(o5) ld [%o5 + curbrk], %g1 st %o2, [%g1]#else sethi %hi(curbrk), %g1 ! save new break st %o2, [%g1 + %lo(curbrk)]#endif RET
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -