defs.h

来自「操作系统SunOS 4.1.3版本的源码」· C头文件 代码 · 共 34 行

H
34
字号
/*      @(#)DEFS.h 1.1 92/07/30 SMI      *//* * Copyright (c) 1987 by Sun Microsystems, Inc. */#ifdef PROF	.global  .mcount#define WINDOWSIZE	(16*4)#define MCOUNT(x)	save	%sp, -WINDOWSIZE, %sp;\			sethi	%hi(L_/**/x/**/1), %o0;\			call	.mcount;\			or	%o0, %lo(L_/**/x/**/1), %o0;\			restore;\			.reserve	L_/**/x/**/1, 4, "data"#define RTMCOUNT(x)	save	%sp, -WINDOWSIZE, %sp;\			sethi	%hi(L/**/x/**/1), %o0;\			call	.mcount;\			or	%o0, %lo(L/**/x/**/1), %o0;\			restore;\			.reserve L/**/x/**/1, 4, "data"#else not PROF#define MCOUNT(x)#define RTMCOUNT(x)#endif not PROF#define RET		retl; nop#define	ENTRY(x)	.global _/**/x; _/**/x: MCOUNT(x)#define	RTENTRY(x)	.global x; x: RTMCOUNT(x)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?