|
|
1.1 ! root 1: CFLAGS=-I.. -DKERNEL ! 2: ! 3: # ! 4: # these vars just for brevity in dependency lists ! 5: # ! 6: LB=../lib/bvax.a ! 7: LU=../lib/uvax.a ! 8: LS=../lib/star.a ! 9: LC=../lib/comet.a ! 10: LN=../lib/naut.a ! 11: LU2=../lib/mflow.a ! 12: LU3=../lib/mfair.a ! 13: ! 14: all:V: $LB $LU $LS $LC $LN $LU2 $LU3 ! 15: ! 16: $LB: $LB(machdep.x) $LB(mba.y) $LB(ubamap.y) ! 17: $LB(%):N: % ! 18: $LS: $LS(machstar.x) $LS(mchkstar.x) $LS(mcrstar.y) $LS(rststar.y) \ ! 19: $LS(nexstar.x) $LS(ubastar.y) $LS(consstar.x) $LS(cdiskstar.x) \ ! 20: $LS(staruddump.y) ! 21: $LS(%):N: % ! 22: $LC: $LC(machcomet.x) $LC(mchkcomet.x) $LC(mcrcomet.y) $LC(rstcomet.x) \ ! 23: $LC(nexcomet.x) $LC(ubacomet.y) $LC(conscomet.x) $LC(ctapecomet.x) \ ! 24: $LC(cometupdump.y) $LC(cometuddump.y) $LC(comethpdump.y) ! 25: $LC(%):N: % ! 26: $LN: $LN(machnaut.x) $LN(mchknaut.x) $LN(mcrnaut.y) $LN(rstnaut.x) \ ! 27: $LN(nexnaut.x) $LN(ubanaut.y) $LN(consnaut.x) $LN(cdisknaut.x) \ ! 28: $LN(nautbddump.y) ! 29: $LN(%):N: % ! 30: ! 31: $LU: $LU(consuvax.x) $LU(ubauvax.y) $LU(uvaxuddump.y) ! 32: $LU(%):N: % ! 33: $LU2: $LU2(machmflow.y) $LU2(mchkmflow.y) ! 34: $LU2(%):N: % ! 35: $LU3: $LU3(machmfair.y) $LU3(mchkmfair.y) $LU3(mcrmfair.y) ! 36: $LU3(%):N: % ! 37: ! 38: %.a: ! 39: names=`membername $newprereq` ! 40: ar r $target $names && rm $names ! 41: ranlib $target ! 42: %.x: %.c ! 43: cc $CFLAGS -S $stem.c ! 44: /lib/c2 <$stem.s | sed -f ../lib/asm.sed | as -o $stem.x ! 45: rm $stem.s ! 46: %.y: %.c ! 47: cc $CFLAGS -S $stem.c ! 48: /lib/c2 -i <$stem.s | sed -f ../lib/asm.sed | as -o $stem.y ! 49: rm $stem.s
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.