summaryrefslogtreecommitdiff
path: root/boot
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1994-04-21 19:58:11 +0000
committerMichael I. Bushnell <mib@gnu.org>1994-04-21 19:58:11 +0000
commita680a6c42d03574210b58827280bd2d2a9032f82 (patch)
tree7daf940fc121b02a9be5c839fc38faf1c806f1ad /boot
parentab7525a628aff7d5afbce9b17398ba8e0bb9333d (diff)
Formerly Makefile.~12~
Diffstat (limited to 'boot')
-rw-r--r--boot/Makefile17
1 files changed, 14 insertions, 3 deletions
diff --git a/boot/Makefile b/boot/Makefile
index 9b23c7f1..07a101a1 100644
--- a/boot/Makefile
+++ b/boot/Makefile
@@ -21,9 +21,10 @@ include ../Makeconf
VPATH=.:../machine
-OBJS = boot.o notifyServer.o execServer.o deviceServer.o ioServer.o
+OBJS = boot.o notifyServer.o execServer.o deviceServer.o ioServer.o \
+ io_replUser.o device_replyUser.o sigvec.o
-DIST_FILES = boot.c Makefile
+DIST_FILES = boot.c Makefile mungio io_repl.defs
all: boot
@@ -58,6 +59,16 @@ device_S.h deviceServer.c: device.defs
$(MIGCOM) -user /dev/null -header /dev/null \
-sheader device_S.h
-io_S.h ioServer.c: $(headers)/hurd/io.defs
+device_replyUser.c: $(headers)/device/device_reply.defs
+ $(CPP) $(CPPFLAGS) $< | \
+ $(MIGCOM) -server /dev/null
+
+io.defs: $(headers)/hurd/io.defs mungio
+ sed -f mungio $< > $@
+io_S.h ioServer.c: io.defs
$(CPP) $(CPPFLAGS) $< | \
$(MIGCOM) -prefix S_ -user /dev/null -header /dev/null -sheader io_S.h
+
+io_repl.h io_replUser.c: io_repl.defs
+ $(CPP) $(CPPFLAGS) $< | \
+ $(MIGCOM) -server /dev/null