FreeBASIC  0.91.0
stabs.bi
Go to the documentation of this file.
1 const STAB_TYPE_GSYM = 32 'Global symbol
2 const STAB_TYPE_FNAME = 34 'Function name (for BSD Fortran)
3 const STAB_TYPE_FUN = 36 'Function
4 const STAB_TYPE_STSYM = 38 'Data segment file-scope variable
5 const STAB_TYPE_LCSYM = 40 'BSS segment file-scope variable
6 const STAB_TYPE_MAIN = 42 'Name of main routine
7 const STAB_TYPE_ROSYM = 44 'Variable in .rodata section
8 const STAB_TYPE_PC = 48 'Global symbol (for Pascal)
9 const STAB_TYPE_NSYMS = 50 'Number of symbols
10 const STAB_TYPE_NOMAP = 52 'No DST map
11 const STAB_TYPE_OBJ = 56 'Object file
12 const STAB_TYPE_OPT = 60 'Debugger options
13 const STAB_TYPE_RSYM = 64 'Register variable
14 const STAB_TYPE_M2C = 66 'Modula-2 compilation unit
15 const STAB_TYPE_SLINE = 68 'Line number in text segment
16 const STAB_TYPE_DSLINE = 70 'Line number in data segment
17 const STAB_TYPE_BSLINE = 72 'Line number in bss segment
18 const STAB_TYPE_BROWS = 72 'Sun source code browser, path to ‘.cb’ file
19 const STAB_TYPE_DEFD = 74 'GNU Modula2 definition module dependency
20 const STAB_TYPE_FLINE = 76 'Function start/body/end line numbers
21 const STAB_TYPE_EHDECL = 80 'GNU C++ exception variable
22 const STAB_TYPE_MOD2 = 80 'Modula2 info "for imc" (according to Ultrix V4.0)
23 const STAB_TYPE_CATCH = 84 'GNU C++ catch clause9
24 const STAB_TYPE_SSYM = 96 'Structure of union element
25 const STAB_TYPE_ENDM = 98 'Last stab for module
26 const STAB_TYPE_SO = 100 'Path and name of source file
27 const STAB_TYPE_LSYM = 128 'Stack variable
28 const STAB_TYPE_BINCL = 130 'Beginning of an include file (Sun only)
29 const STAB_TYPE_SOL = 132 'Name of include file
30 const STAB_TYPE_PSYM = 160 'Parameter variable
31 const STAB_TYPE_EINCL = 162 'End of an include file
32 const STAB_TYPE_ENTRY = 164 'Alternate entry point
33 const STAB_TYPE_LBRAC = 192 'Beginning of a lexical block
34 const STAB_TYPE_EXCL = 194 'Place holder for a deleted include file
35 const STAB_TYPE_SCOPE = 196 'Modula2 scope information (Sun linker)
36 const STAB_TYPE_RBRAC = 224 'End of a lexical block
37 const STAB_TYPE_BCOMM = 226 'Begin named common block
38 const STAB_TYPE_ECOMM = 228 'End named common block
39 const STAB_TYPE_ECOML = 230 'Member of a common block
40 const STAB_TYPE_WITH = 232 'Pascal with statement: type,,0,0,offset
41