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