|
|
1.1 ! root 1: # c/n2/Makefile 4/25/91 ! 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 targets. ! 22: cc2: $(CC2) $(CC2MCH) $(OUTPUT) $(CLIB) ! 23: $(CC) $(LDFLAGS) -o cc2 $< ! 24: ! 25: # Machine independent. ! 26: cc2.$X: cc2.c ! 27: cc2sym.$X: cc2sym.c ! 28: dbgt2.$X: dbgt2.c ! 29: emit0.$X: emit0.c ! 30: getfun.$X: getfun.c ! 31: optim.$X: optim.c ! 32: ! 33: # Machine dependent. ! 34: afield.$X: afield.c ! 35: asm.$X: asm.c ! 36: emit1.$X: emit1.c ! 37: getcod.$X: getcod.c ! 38: optab.$X: optab.c ! 39: peep.$X: peep.c ! 40: unasm.$X: unasm.c ! 41: ! 42: # Output writers. ! 43: # Machine dependent to a great extent, though they shouldn't be. ! 44: # out286 - writes Intel 80286 object format ! 45: # outcoh - writes COHERENT l.$Xut.h format ! 46: # outcsd - writes Intel 8087 object format with csd DEBUG segment ! 47: # outrel - writes COHERENT reloc.h format ! 48: # outomf - writes Intel 8086 object format ! 49: out286.$X: out286.c ! 50: outcoh.$X: outcoh.c ! 51: outcsd.$X: outcsd.c ! 52: outomf.$X: outomf.c ! 53: outrel.$X: outrel.c ! 54: ! 55: # c/n2/Makefile
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.