Annotation of coherent/b/bin/c/n2/Makefile, revision 1.1.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.