BSD 4_1_snap development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Fri, 7 Nov 1980 09:51:32 +0000 (01:51 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Fri, 7 Nov 1980 09:51:32 +0000 (01:51 -0800)
Work on file usr/src/games/compat/Makefile

Synthesized-from: CSRG/cd1/4.1.snap

usr/src/games/compat/Makefile [new file with mode: 0644]

diff --git a/usr/src/games/compat/Makefile b/usr/src/games/compat/Makefile
new file mode 100644 (file)
index 0000000..dab6ab6
--- /dev/null
@@ -0,0 +1,91 @@
+v7run: compat.o v7run.o v7start.o v7traps.o unixemts.o rdosig.o\
+       dofloat.o bcopy.o
+       ld -e start -N -o v7run compat.o v7run.o v7start.o v7traps.o bcopy.o \
+       unixemts.o rdosig.o dofloat.o /lib/crt0.o -lc -s
+
+v6run: compat.o v6run.o v6start.o v6traps.o unixemts.o rdosig.o \
+       bcopy.o dofloat.o
+       ld -e start -N -o v6run compat.o v6run.o v6start.o v6traps.o\
+       unixemts.o rdosig.o dofloat.o bcopy.o /lib/crt0.o -lc -s
+
+v7trc: compat.o v7run.o v7start.o v7ttraps.o unixemts.o tdosig.o dofloat.o
+       ld -e start -N -o v7trc compat.o v7run.o v7start.o v7ttraps.o\
+       unixemts.o tdosig.o dofloat.o /lib/crt0.o -lc
+
+v6trc: compat.o v6run.o v6start.o v6ttraps.o unixemts.o tdosig.o dofloat.o
+       ld -e start -N -o v6trc compat.o v6run.o v6start.o v6ttraps.o\
+       unixemts.o tdosig.o dofloat.o /lib/crt0.o -lc
+
+rtrun: compat.o rtrun.o rtstart.o rttraps.o rtemts.o rdosig.o dofloat.o
+       ld -e start -N -o rtrun compat.o rtrun.o rtstart.o rttraps.o\
+       rtemts.o rdosig.o dofloat.o /lib/crt0.o -lc
+
+rttrc: compat.o rtrun.o rtstart.o rtttraps.o rtemts.o rdosig.o dofloat.o
+       ld -e start -N -o rttrc compat.o rtrun.o rtstart.o rttraps.o\
+       rtemts.o rdosig.o dofloat.o /lib/crt0.o -lc
+
+all:   v7run v6run # v7trc v6trc
+
+compat.o: memsiz.s compat.s
+       cat memsiz.s compat.s | as -o compat.o
+
+v7run.o: defs.h unixhdr.h runcompat.c
+       cc -c -O -DV7UNIX -DUNIX runcompat.c
+       mv runcompat.o v7run.o
+
+v6run.o: defs.h unixhdr.h runcompat.c
+       cc -c -O -DV6UNIX -DUNIX runcompat.c
+       mv runcompat.o v6run.o
+
+rtrun.o: defs.h rt11.h runcompat.c
+       cc -c -O -DRT11 runcompat.c
+       mv runcompat.o rtrun.o
+
+v7start.o: defs.h unixstart.c
+       cc -c -O -DV7UNIX unixstart.c
+       mv unixstart.o v7start.o
+
+v6start.o: defs.h unixstart.c
+       cc -c -O -DV6UNIX unixstart.c
+       mv unixstart.o v6start.o
+
+v7traps.o: defs.h unix7sys.h unixtraps.c
+       cc -c -O -DV7UNIX unixtraps.c
+       mv unixtraps.o v7traps.o
+
+v6traps.o: defs.h unix6sys.h unixtraps.c
+       cc -c -O -DV6UNIX unixtraps.c
+       mv unixtraps.o v6traps.o
+
+v7ttraps.o: defs.h unix7sys.h unixtraps.c
+       cc -c -O -DV7UNIX -DTRACE unixtraps.c
+       mv unixtraps.o v7ttraps.o
+
+v6ttraps.o: defs.h unix6sys.h unixtraps.c
+       cc -c -O -DV6UNIX -DTRACE unixtraps.c
+       mv unixtraps.o v6ttraps.o
+
+unixemts.o: unixemts.c
+       cc -c -O unixemts.c
+
+rdosig.o: dosig.c
+       cc -c -O dosig.c
+       mv dosig.o rdosig.o
+
+tdosig.o: dosig.c
+       cc -c -O -DTRACE dosig.c
+       mv dosig.o tdosig.o
+
+dofloat.o: defs.h dofloat.c
+       cc -c -O dofloat.c
+
+install: v7run # v6run v6trc v7trc
+       cp v7run $(DESTDIR)/usr/games/lib/compat
+       : cp v6run /usr/local
+       : cp v6trc /usr/local
+       : cp v7trc /usr/local
+       : chmod 4755 /usr/local/v?run /usr/local/v?trc
+
+clean:
+       rm -f *.o v6run v7run v7trc v6trc
+