Annotation of coherent/b/bin/c/n2/Makefile, revision 1.1

1.1     ! root        1: # c/n2/Makefile 3/26/92
        !             2: # Expects $(OUTPUT) to define desired output writer.
        !             3: 
        !             4: CC2=\
        !             5:        cc2.$X\
        !             6:        cc2sym.$X\
        !             7:        dbgt2.$X\
        !             8:        emit0.$X\
        !             9:        getfun.$X\
        !            10:        optim.$X
        !            11: 
        !            12: CC2MCH=\
        !            13:        afield.$X\
        !            14:        asm.$X\
        !            15:        emit1.$X\
        !            16:        getcod.$X\
        !            17:        optab.$X\
        !            18:        peep.$X\
        !            19:        unasm.$X
        !            20: 
        !            21: # Primary target.
        !            22: cc2:   $(CC2) $(CC2MCH) $(OUTPUT) $(CLIB)
        !            23:        $(CC) $(LDFLAGS) -o cc2 $<
        !            24: 
        !            25: # Monolithic compiler cc2 library.
        !            26: cc2.a: $(CC2) $(CC2MCH) $(OUTPUT)
        !            27:        $(AR) rucks $@ $<
        !            28: 
        !            29: # Machine independent.
        !            30: cc2.$X:                cc2.c
        !            31: cc2sym.$X:     cc2sym.c
        !            32: dbgt2.$X:      dbgt2.c
        !            33: emit0.$X:      emit0.c
        !            34: getfun.$X:     getfun.c
        !            35: optim.$X:      optim.c
        !            36: 
        !            37: # Machine dependent.
        !            38: afield.$X:     afield.c
        !            39: asm.$X:                asm.c
        !            40: emit1.$X:      emit1.c
        !            41: getcod.$X:     getcod.c
        !            42: optab.$X:      optab.c
        !            43: peep.$X:       peep.c
        !            44: unasm.$X:      unasm.c
        !            45: 
        !            46: # Output writers.
        !            47: # Machine dependent to a great extent, though they shouldn't be.
        !            48: # out286 - writes Intel 80286 object format
        !            49: # outcoh - writes COHERENT l.out.h format
        !            50: # outcoff - writes COFF format
        !            51: # outcsd - writes Intel 8087 object format with csd DEBUG segment
        !            52: # outrel - writes COHERENT reloc.h format
        !            53: # outomf - writes Intel 8086 object format
        !            54: out286.$X:     out286.c
        !            55: outcoh.$X:     outcoh.c
        !            56: outcsd.$X:     outcsd.c
        !            57: outomf.$X:     outomf.c
        !            58: outrel.$X:     outrel.c
        !            59: 
        !            60: # c/n2/Makefile

unix.superglobalmegacorp.com

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