|
|
1.1 ! root 1: M=../mip ! 2: LOAD1=-s ! 3: LOAD2=-s ! 4: CFLAGS=-O -DFLEXNAMES ! 5: head: lpass1 lpass2 llib-port.ln llib-lc.ln; ! 6: lpass1: cgram.o xdefs.o scan.o comm1.o pftn.o trees.o optim.o lint.o ! 7: cc $(LOAD1) cgram.o xdefs.o scan.o comm1.o pftn.o trees.o optim.o lint.o ! 8: mv a.out lpass1 ! 9: trees.o: $M/manifest macdefs $M/mfile1 $M/trees.c ! 10: cc -c $(CFLAGS) -I$M -I. $M/trees.c ! 11: optim.o: $M/manifest macdefs $M/mfile1 $M/optim.c ! 12: cc -c $(CFLAGS) -I$M -I. $M/optim.c ! 13: pftn.o: $M/manifest macdefs $M/mfile1 $M/pftn.c ! 14: cc -c $(CFLAGS) -I$M -I. $M/pftn.c ! 15: lint.o: $M/manifest macdefs $M/mfile1 lmanifest ! 16: cc -c $(CFLAGS) -I$M -I. lint.c ! 17: scan.o: $M/manifest macdefs $M/mfile1 $M/scan.c ! 18: cc -c $(CFLAGS) -I$M -I. $M/scan.c ! 19: xdefs.o: $M/manifest $M/mfile1 macdefs $M/xdefs.c ! 20: cc -c $(CFLAGS) -I$M -I. $M/xdefs.c ! 21: cgram.o: $M/manifest $M/mfile1 macdefs cgram.c ! 22: cc -c $(CFLAGS) -I$M -I. cgram.c ! 23: cgram.c: $M/cgram.y ! 24: yacc $M/cgram.y ! 25: mv y.tab.c cgram.c ! 26: comm1.o: $M/manifest $M/mfile1 $M/common macdefs $M/comm1.c ! 27: cc -c $(CFLAGS) -I. -I$M $M/comm1.c ! 28: llib-port.ln: llib-port lpass1 ! 29: -(/lib/cpp -C -Dlint llib-port | lpass1 -puv > llib-port.ln ) ! 30: llib-lc.ln: llib-lc lpass1 ! 31: -(/lib/cpp -C -Dlint llib-lc | lpass1 -v > llib-lc.ln ) ! 32: shrink: ! 33: rm *.o ! 34: clean: shrink ! 35: rm lpass1 lpass2 cgram.c llib-lc.ln llib-port.ln ! 36: lpass2: lpass2.o ! 37: cc $(LOAD2) lpass2.o ! 38: mv a.out lpass2 ! 39: lpass2.o: $M/manifest lmanifest ! 40: cc $(CFLAGS) -c -I$M -I. lpass2.c ! 41: lintall: ! 42: lint -hpv -I. -I$M $M/cgram.c $M/xdefs.c $M/scan.c $M/pftn.c $M/trees.c $M/optim.c lint.c ! 43: install: head ! 44: cp lpass1 ${DESTDIR}/usr/lib/lint/lint1 ! 45: cp lpass2 ${DESTDIR}/usr/lib/lint/lint2 ! 46: cp llib-* ${DESTDIR}/usr/lib/lint ! 47: cp SHELL ${DESTDIR}/usr/bin/lint
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.