syms.5

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· 5 代码 · 共 70 行

5
70
字号
.TH syms 5 RISC.SH Namesyms \- MIPS symbol table.SH Syntax.B "#include < sym.h>".br.B "#include < symconst.h>".SH DescriptionUnlike the COFF symbol table, the MIPS symbol table consists ofmany tables unbundling information.  The symbol table should be viewed as a network-style database designed for space and access efficiency..NXR "symbol table".PPThe following structures or tables appear in the MIPS symbol table:.TP 25\fBTABLE\fR\fBCONTENTS\fR.TP 25Symbolic header	Sizes and locations of all other tables.TP 25File descriptorsPer file locations for other tables.TP 25Procedure descriptors	Frame information and location of procedure info.TP 25Local symbols	Local type, local variable, and scoping info.TP 25Local strings	String space for local symbols.TP 25Line numbers	Compacted by encoding, contains a line per instruction.TP 25Relative file descriptors	Indirection for interfile symbol access.TP 25Optimization symbols	To be defined.TP 25Auxiliary symbols	Variable data type information for each local symbol.TP 25External symbols	Loader symbols (global text and data).TP 25External strings	String space for external symbols.TP 25Dense numbers	Index pairs (file, symbol) for compiler use.PPExternal and local symbols contain the standard concept of a symbol asfollows:.EXstruct{	long	iss;	/* index into string space */	long	value;	/* address, size, etc., depends on sc and st */	unsigned	st: 6;	/* symbol type (e.g. local, param, etc.) */	unsigned	sc: 5;	/* storage class (e.g. text, bss, etc.) */	unsigned	reserved: 1;	unsigned	index;	/* index to symbol or auxiliary tables */};.EE.SH See Alsoldfcn(5)

⌨️ 快捷键说明

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