1# 2# Makefile 1.1 82/05/12 3# 4v7run: compat.o v7run.o v7start.o v7traps.o unixemts.o rdosig.o dofloat.o 5 ld -e start -N -o v7run compat.o v7run.o v7start.o v7traps.o\ 6 unixemts.o rdosig.o dofloat.o /lib/crt0.o -lIS -lc 7 8v6run: compat.o v6run.o v6start.o v6traps.o unixemts.o rdosig.o dofloat.o 9 ld -e start -N -o v6run compat.o v6run.o v6start.o v6traps.o\ 10 unixemts.o rdosig.o dofloat.o /lib/crt0.o -lIS -lc 11 12v7trc: compat.o v7run.o v7start.o v7ttraps.o unixemts.o tdosig.o dofloat.o 13 ld -e start -N -o v7trc compat.o v7run.o v7start.o v7ttraps.o\ 14 unixemts.o tdosig.o dofloat.o /lib/crt0.o -lIS -lc 15 16v6trc: compat.o v6run.o v6start.o v6ttraps.o unixemts.o tdosig.o dofloat.o 17 ld -e start -N -o v6trc compat.o v6run.o v6start.o v6ttraps.o\ 18 unixemts.o tdosig.o dofloat.o /lib/crt0.o -lIS -lc 19 20rtrun: compat.o rtrun.o rtstart.o rttraps.o rtemts.o rdosig.o dofloat.o 21 ld -e start -N -o rtrun compat.o rtrun.o rtstart.o rttraps.o\ 22 rtemts.o rdosig.o dofloat.o /lib/crt0.o -lIS -lc 23 24rttrc: compat.o rtrun.o rtstart.o rtttraps.o rtemts.o rdosig.o dofloat.o 25 ld -e start -N -o rttrc compat.o rtrun.o rtstart.o rttraps.o\ 26 rtemts.o rdosig.o dofloat.o /lib/crt0.o -lIS -lc 27 28all: v7run v7trc v6run v6trc 29 30compat.o: memsiz.s compat.s 31 cat memsiz.s compat.s |as -o compat.o 32 33v7run.o: defs.h unixhdr.h runcompat.c 34 cc -c -O -DV7UNIX -DUNIX runcompat.c 35 mv runcompat.o v7run.o 36 37v6run.o: defs.h unixhdr.h runcompat.c 38 cc -c -O -DV6UNIX -DUNIX runcompat.c 39 mv runcompat.o v6run.o 40 41rtrun.o: defs.h rt11.h runcompat.c 42 cc -c -O -DRT11 runcompat.c 43 mv runcompat.o rtrun.o 44 45v7start.o: defs.h unixstart.c 46 cc -c -O -DV7UNIX unixstart.c 47 mv unixstart.o v7start.o 48 49v6start.o: defs.h unixstart.c 50 cc -c -O -DV6UNIX unixstart.c 51 mv unixstart.o v6start.o 52 53v7traps.o: defs.h unix7sys.h unixtraps.c 54 cc -c -O -DV7UNIX unixtraps.c 55 mv unixtraps.o v7traps.o 56 57v6traps.o: defs.h unix6sys.h unixtraps.c 58 cc -c -O -DV6UNIX unixtraps.c 59 mv unixtraps.o v6traps.o 60 61v7ttraps.o: defs.h unix7sys.h unixtraps.c 62 cc -c -O -DV7UNIX -DTRACE unixtraps.c 63 mv unixtraps.o v7ttraps.o 64 65v6ttraps.o: defs.h unix6sys.h unixtraps.c 66 cc -c -O -DV6UNIX -DTRACE unixtraps.c 67 mv unixtraps.o v6ttraps.o 68 69unixemts.o: unixemts.c 70 cc -c -O unixemts.c 71 72rdosig.o: dosig.c 73 cc -c -O dosig.c 74 mv dosig.o rdosig.o 75 76tdosig.o: dosig.c 77 cc -c -O -DTRACE dosig.c 78 mv dosig.o tdosig.o 79 80dofloat.o: defs.h dofloat.c 81 cc -c -O dofloat.c 82 83install: v6run v7run v6trc v7trc 84 cp v6run /usr/local 85 cp v7run /usr/local 86 cp v6trc /usr/local 87 cp v7trc /usr/local 88 chmod 4755 /usr/local/v?run /usr/local/v?trc 89 90clean: 91 rm *.o 92 rm v6run v7run v7trc v6trc 93 94