Annotation of researchv9/jerq/sgs/comp/sdb.h, revision 1.1

1.1     ! root        1: /* @(#) sdb.h: 1.1 12/22/83                            */
        !             2: 
        !             3: /* values for n_dtype */
        !             4: #define        S_GSYM  0x01            /* global sym: name,type,0 */
        !             5: #define        S_STSYM 0x02            /* static symbol: name,type,address */
        !             6: #define        S_LCSYM 0x03            /* .lcomm symbol: name,type,address */
        !             7: #define        S_RSYM  0x04            /* register sym: name,register,offset */
        !             8: #define        S_LSYM  0x05            /* local sym: name,type,offset */
        !             9: #define        S_PSYM  0x06            /* parameter: name,type,offset */
        !            10: #define        S_BSTR  0x07            /* begin structure: name,, */
        !            11: #define        S_ESTR  0x08            /* end structure: name,, */
        !            12: #define        S_SSYM  0x09            /* structure elt: name,type,struct_offset */
        !            13: #define        S_BENUM 0x0a            /* begin enum: name,, */
        !            14: #define        S_EENUM 0x0b            /* end enum: name,, */
        !            15: #define        S_ENUM  0x0c            /* enum element: name,,value */
        !            16: #define        S_BCOMM 0x0d            /* begin common: name,, */
        !            17: #define        S_ECOMM 0x0e            /* end common: name,, */
        !            18: #define        S_ECOML 0x0f            /* end common (local name): ,,address */
        !            19: #define        S_LBRAC 0x10            /* left bracket: ,nesting level,address */
        !            20: #define        S_RBRAC 0x11            /* right bracket: ,nesting level,address */
        !            21: #define        S_BFUN  0x12            /* procedure: name,linenumber,address */
        !            22: #define        S_ENTRY 0x13            /* alternate entry: name,linenumber,address */
        !            23: #define        S_SLINE 0x14            /* src line: ,linenumber,address */
        !            24: #define        S_SO    0x15            /* source file name: name,,address */
        !            25: #define        S_SOL   0x16            /* #line source filename: name,,address */
        !            26: #define        S_FNAME 0x17            /* procedure name (f77 kludge): name,,0 */
        !            27: #define        S_LENG  0x18            /* additional entry with length: ,,length */
        !            28: #define        S_EFUN  0x19            /* end of function: name,, */
        !            29: #define S_NARGS 0x20           /* number of args in the function call */
        !            30: #define S_TYID 0x21            /* follows STRTY, etc: name,, */
        !            31: #define S_DIM   0x22           /* ary dimension */
        !            32: 
        !            33: #define S_MAX   S_DIM
        !            34: #define STABTYPE 0xff
        !            35: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.