Copyright (C) 2000-2012 |
GNU Info (stabs.info)Stab Symbol TypesStab Symbol Types ================= The following symbol types indicate that this is a stab. This is the full list of stab numbers, including stab types that are used in languages other than C. `0x20 N_GSYM' Global symbol; see Note: Global Variables. `0x22 N_FNAME' Function name (for BSD Fortran); see Note: Procedures. `0x24 N_FUN' Function name (Note: Procedures) or text segment variable (Note: Statics). `0x26 N_STSYM' Data segment file-scope variable; see Note: Statics. `0x28 N_LCSYM' BSS segment file-scope variable; see Note: Statics. `0x2a N_MAIN' Name of main routine; see Note: Main Program. `0x2c N_ROSYM' Variable in `.rodata' section; see Note: Statics. `0x30 N_PC' Global symbol (for Pascal); see Note: N_PC. `0x32 N_NSYMS' Number of symbols (according to Ultrix V4.0); see Note: N_NSYMS. `0x34 N_NOMAP' No DST map; see Note: N_NOMAP. `0x38 N_OBJ' Object file (Solaris2). `0x3c N_OPT' Debugger options (Solaris2). `0x40 N_RSYM' Register variable; see Note: Register Variables. `0x42 N_M2C' Modula-2 compilation unit; see Note: N_M2C. `0x44 N_SLINE' Line number in text segment; see Note: Line Numbers. `0x46 N_DSLINE' Line number in data segment; see Note: Line Numbers. `0x48 N_BSLINE' Line number in bss segment; see Note: Line Numbers. `0x48 N_BROWS' Sun source code browser, path to `.cb' file; see Note: N_BROWS. `0x4a N_DEFD' GNU Modula2 definition module dependency; see Note: N_DEFD. `0x4c N_FLINE' Function start/body/end line numbers (Solaris2). `0x50 N_EHDECL' GNU C++ exception variable; see Note: N_EHDECL. `0x50 N_MOD2' Modula2 info "for imc" (according to Ultrix V4.0); see Note: N_MOD2. `0x54 N_CATCH' GNU C++ `catch' clause; see Note: N_CATCH. `0x60 N_SSYM' Structure of union element; see Note: N_SSYM. `0x62 N_ENDM' Last stab for module (Solaris2). `0x64 N_SO' Path and name of source file; see Note: Source Files. `0x80 N_LSYM' Stack variable (Note: Stack Variables) or type (Note: Typedefs). `0x82 N_BINCL' Beginning of an include file (Sun only); see Note: Include Files. `0x84 N_SOL' Name of include file; see Note: Include Files. `0xa0 N_PSYM' Parameter variable; see Note: Parameters. `0xa2 N_EINCL' End of an include file; see Note: Include Files. `0xa4 N_ENTRY' Alternate entry point; see Note: Alternate Entry Points. `0xc0 N_LBRAC' Beginning of a lexical block; see Note: Block Structure. `0xc2 N_EXCL' Place holder for a deleted include file; see Note: Include Files. `0xc4 N_SCOPE' Modula2 scope information (Sun linker); see Note: N_SCOPE. `0xe0 N_RBRAC' End of a lexical block; see Note: Block Structure. `0xe2 N_BCOMM' Begin named common block; see Note: Common Blocks. `0xe4 N_ECOMM' End named common block; see Note: Common Blocks. `0xe8 N_ECOML' Member of a common block; see Note: Common Blocks. `0xea N_WITH' Pascal `with' statement: type,,0,0,offset (Solaris2). `0xf0 N_NBTEXT' Gould non-base registers; see Note: Gould. `0xf2 N_NBDATA' Gould non-base registers; see Note: Gould. `0xf4 N_NBBSS' Gould non-base registers; see Note: Gould. `0xf6 N_NBSTS' Gould non-base registers; see Note: Gould. `0xf8 N_NBLCS' Gould non-base registers; see Note: Gould. automatically generated by info2www version 1.2.2.9 |