child_bad_SRC = child-bad.c
child_close_SRC = child-close.c
-DISKS = $(patsubst %,%.dsk,$(TESTS))
+null.o: null.S
+null: null.o
+ $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@
+null.dsk: null
+
+DISKS = $(patsubst %,%.dsk,$(TESTS)) null.dsk
disks: $(DISKS)
child_bad_SRC = child-bad.c
child_close_SRC = child-close.c
-DISKS = $(patsubst %,%.dsk,$(TESTS))
+DISKS = $(patsubst %,%.dsk,$(TESTS)) null.dsk
disks: $(DISKS)
+null.o: null.S
+null: null.o
+ $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@
+null.dsk: null
+
exec-once.dsk exec-multiple.dsk join-simple.dsk join-twice.dsk: child-simple
exec-arg.dsk: child-arg
join-killed.dsk: child-bad