defs.h

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

H
41
字号
/*	@(#)DEFS.h 1.1 92/07/30 SMI	*//* * Copyright (c) 1987 by Sun Microsystems, Inc. */#include "PIC.h"#ifdef PROF	.globl  mcount#define MCOUNT		 lea 277$,a0;\		 .data; 277$: .long 0; .text;\			 jsr mcount#define LINK		link  a6,#0#define RTMCOUNT	moveml	#0xC0C0,sp@-; MCOUNT; moveml sp@+,#0x0303#define RET	unlk a6; rts#define RETN(n)	unlk a6; rts #n#define PARAMX( n )	a6@(8+n)#else not PROF#define MCOUNT#define RTMCOUNT#define LINK#define RET	rts#define RETN(n) rts #n#define PARAMX( n )	sp@(4+n)#endif not PROF#define	ENTRY(x)	.globl _/**/x; _/**/x: LINK; MCOUNT#define	RTENTRY(x)	.globl x; x: LINK; RTMCOUNT/* * For additional entry points. */#define ALTENTRY(x)  	.globl	_/**/x; _/**/x:#define PARAM0	PARAMX(-4)#define PARAM	PARAMX(0)#define PARAM2	PARAMX(4)#define PARAM3	PARAMX(8)

⌨️ 快捷键说明

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