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 + -
显示快捷键?