Annotation of coherent/d/bin/as/data.c, revision 1.1

1.1     ! root        1: #include "asm.h"
        !             2: 
        !             3: int    line;
        !             4: int    inbss;
        !             5: jmp_buf env;
        !             6: int    page;
        !             7: int    lop;
        !             8: int    pass;
        !             9: int    lflag;
        !            10: int    xflag;
        !            11: int    gflag;
        !            12: int    eflag;
        !            13: address        laddr;
        !            14: address        fuzz;
        !            15: int    lmode;
        !            16: char   *ep;
        !            17: char   eb[NERR];
        !            18: char   *ip;
        !            19: char   ib[NINPUT];
        !            20: char   *cp;
        !            21: char   cb[NCODE];
        !            22: char   tb[NTIT];
        !            23: 
        !            24: struct tsymp tsymp[10];
        !            25: struct sym *symhash[NHASH];
        !            26: int    nloc;
        !            27: int    nerr;
        !            28: struct  loc  *loc[NLSEG];
        !            29: struct  loc  *defloc;
        !            30: 
        !            31: FILE   *ofp;
        !            32: FILE   *efp;
        !            33: #if SEG
        !            34: #if INTEL
        !            35: char   *ofn    = "sl.hex";
        !            36: #else
        !            37: char   *ofn    = "sl.out";
        !            38: #endif
        !            39: #else
        !            40: #if INTEL
        !            41: char   *ofn    = "l.hex";
        !            42: #else
        !            43: char   *ofn    = "l.out";
        !            44: #endif
        !            45: #endif
        !            46: char   *ifn    = NULL;
        !            47: FILE   *sfp    = NULL;
        !            48: 
        !            49: char   ctype[128] = {
        !            50:        ILL,    ILL,    ILL,    ILL,    ILL,    ILL,    ILL,    ILL,
        !            51:        ILL,    SPACE,  ILL,    ILL,    SPACE,  ILL,    ILL,    ILL,
        !            52:        ILL,    ILL,    ILL,    ILL,    ILL,    ILL,    ILL,    ILL,
        !            53:        ILL,    ILL,    ILL,    ILL,    ILL,    ILL,    ILL,    ILL,
        !            54:        SPACE,  ETC,    ETC,    ETC,    ETC,    ETC,    ETC,    ETC,
        !            55:        ETC,    ETC,    BINOP,  BINOP,  ETC,    BINOP,  LETTER, ETC,
        !            56:        DIGIT,  DIGIT,  DIGIT,  DIGIT,  DIGIT,  DIGIT,  DIGIT,  DIGIT,
        !            57:        DIGIT,  DIGIT,  ETC,    ETC,    ETC,    ETC,    ETC,    ETC,
        !            58:        ETC,    LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER,
        !            59:        LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER,
        !            60:        LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER,
        !            61:        LETTER, LETTER, LETTER, ETC,    ETC,    ETC,    BINOP,  LETTER,
        !            62:        ETC,    LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER,
        !            63:        LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER,
        !            64:        LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER,
        !            65:        LETTER, LETTER, LETTER, ETC,    BINOP,  ETC,    ETC,    ETC
        !            66: };

unix.superglobalmegacorp.com

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