Next: Stab Symbol Types, Up: Stab Types [Contents][Index]
The following types are used by the linker and assembler, not by stab directives. Since this document does not attempt to describe aspects of object file format other than the debugging format, no details are given.
0x0 N_UNDFUndefined symbol
0x2 N_ABSFile scope absolute symbol
0x3 N_ABS | N_EXTExternal absolute symbol
0x4 N_TEXTFile scope text symbol
0x5 N_TEXT | N_EXTExternal text symbol
0x6 N_DATAFile scope data symbol
0x7 N_DATA | N_EXTExternal data symbol
0x8 N_BSSFile scope BSS symbol
0x9 N_BSS | N_EXTExternal BSS symbol
0x0c N_FN_SEQSame as N_FN, for Sequent compilers
0x0a N_INDRSymbol is indirected to another symbol
0x12 N_COMMCommon—visible after shared library dynamic link
0x14 N_SETA0x15 N_SETA | N_EXTAbsolute set element
0x16 N_SETT0x17 N_SETT | N_EXTText segment set element
0x18 N_SETD0x19 N_SETD | N_EXTData segment set element
0x1a N_SETB0x1b N_SETB | N_EXTBSS segment set element
0x1c N_SETV0x1d N_SETV | N_EXTPointer to set vector
0x1e N_WARNINGPrint a warning message during linking
0x1f N_FNFile name of a .o file