74 |
NCPUS = @NCPUS@ |
NCPUS = @NCPUS@ |
75 |
PACKAGE = @PACKAGE@ |
PACKAGE = @PACKAGE@ |
76 |
RANLIB = @RANLIB@ |
RANLIB = @RANLIB@ |
77 |
|
RIG = @RIG@ |
78 |
TARGET_ARCH = @TARGET_ARCH@ |
TARGET_ARCH = @TARGET_ARCH@ |
79 |
TARGET_MACHINE = @TARGET_MACHINE@ |
TARGET_MACHINE = @TARGET_MACHINE@ |
80 |
VERSION = @VERSION@ |
VERSION = @VERSION@ |
88 |
ACLOCAL_AMFLAGS = -I config |
ACLOCAL_AMFLAGS = -I config |
89 |
|
|
90 |
CONFIG_STATUS_DEPENDENCIES = configure.host |
CONFIG_STATUS_DEPENDENCIES = configure.host |
91 |
BUILT_SOURCES = tm.h Make-target .gdbinit |
BUILT_SOURCES = tm.h Make-target .gdbinit memory-object-proto.h |
92 |
SUBDIRS = config doc rig include libkern @TARGET_ARCH@ . user |
SUBDIRS = config doc include libkern @TARGET_ARCH@ . user |
93 |
|
|
94 |
EXTRA_DIST = BUGS README-HACKING configure.frag configure.host \ |
EXTRA_DIST = BUGS README-HACKING configure.frag configure.host \ |
95 |
tm.h.in |
tm.h.in |
96 |
|
|
97 |
|
CLEANFILES = memory-object-client.c memory-object-proto.h \ |
98 |
|
rtmk-server.c |
99 |
|
|
|
RIG_FLAGS = -DKERNEL_SERVER -fuse-static-buffers |
|
|
RIG = `test -x $(top_builddir)/rig/rig && echo $(top_builddir)/rig/rig || echo rig` |
|
100 |
|
|
101 |
# includes |
# includes |
102 |
INCLUDES = -I$(srcdir)/libkern -I$(srcdir)/include -Iinclude |
INCLUDES = -I$(srcdir)/libkern -I$(srcdir)/include -Iinclude |
114 |
ipc-table.c ipc-tqueue.c ipc-kmsg.c ipc-syscall.c bootstrap.c \ |
ipc-table.c ipc-tqueue.c ipc-kmsg.c ipc-syscall.c bootstrap.c \ |
115 |
objfmt-elf.c syscalls.c rtmk-server.c sched-fifo.c sched-rr.c \ |
objfmt-elf.c syscalls.c rtmk-server.c sched-fifo.c sched-rr.c \ |
116 |
sched-ts.c host.c pager-dflt.c pager-host.c eventcnt.c exception.c \ |
sched-ts.c host.c pager-dflt.c pager-host.c eventcnt.c exception.c \ |
117 |
pager-extern.c memory-pager-client.c vm-pager.c vm-pageout.c |
pager-extern.c memory-object-client.c vm-pager.c vm-pageout.c |
118 |
|
|
119 |
|
|
120 |
rtmk_LDADD = ${TARGET_ARCH}/libarch.o |
rtmk_LDADD = ${TARGET_ARCH}/libarch.o |
135 |
ipc-kmsg.o ipc-syscall.o bootstrap.o objfmt-elf.o syscalls.o \ |
ipc-kmsg.o ipc-syscall.o bootstrap.o objfmt-elf.o syscalls.o \ |
136 |
rtmk-server.o sched-fifo.o sched-rr.o sched-ts.o host.o pager-dflt.o \ |
rtmk-server.o sched-fifo.o sched-rr.o sched-ts.o host.o pager-dflt.o \ |
137 |
pager-host.o eventcnt.o exception.o pager-extern.o \ |
pager-host.o eventcnt.o exception.o pager-extern.o \ |
138 |
memory-pager-client.o vm-pager.o vm-pageout.o |
memory-object-client.o vm-pager.o vm-pageout.o |
139 |
rtmk_DEPENDENCIES = ${TARGET_ARCH}/libarch.o |
rtmk_DEPENDENCIES = ${TARGET_ARCH}/libarch.o |
140 |
rtmk_LDFLAGS = |
rtmk_LDFLAGS = |
141 |
CFLAGS = @CFLAGS@ |
CFLAGS = @CFLAGS@ |
155 |
.deps/host.P .deps/init-main.P .deps/ipc-kmsg.P .deps/ipc-mqueue.P \ |
.deps/host.P .deps/init-main.P .deps/ipc-kmsg.P .deps/ipc-mqueue.P \ |
156 |
.deps/ipc-object.P .deps/ipc-port.P .deps/ipc-reverse.P \ |
.deps/ipc-object.P .deps/ipc-port.P .deps/ipc-reverse.P \ |
157 |
.deps/ipc-splay-tree.P .deps/ipc-syscall.P .deps/ipc-table.P \ |
.deps/ipc-splay-tree.P .deps/ipc-syscall.P .deps/ipc-table.P \ |
158 |
.deps/ipc-tqueue.P .deps/memory-pager-client.P .deps/objfmt-elf.P \ |
.deps/ipc-tqueue.P .deps/memory-object-client.P .deps/objfmt-elf.P \ |
159 |
.deps/pager-dflt.P .deps/pager-extern.P .deps/pager-host.P \ |
.deps/pager-dflt.P .deps/pager-extern.P .deps/pager-host.P \ |
160 |
.deps/processor.P .deps/queue.P .deps/rtmk-server.P .deps/sched-fifo.P \ |
.deps/processor.P .deps/queue.P .deps/rtmk-server.P .deps/sched-fifo.P \ |
161 |
.deps/sched-rr.P .deps/sched-ts.P .deps/syscalls.P .deps/task.P \ |
.deps/sched-rr.P .deps/sched-ts.P .deps/syscalls.P .deps/task.P \ |
447 |
mostlyclean-generic: |
mostlyclean-generic: |
448 |
|
|
449 |
clean-generic: |
clean-generic: |
450 |
|
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) |
451 |
|
|
452 |
distclean-generic: |
distclean-generic: |
453 |
-rm -f Makefile $(CONFIG_CLEAN_FILES) |
-rm -f Makefile $(CONFIG_CLEAN_FILES) |
518 |
$(LIBS) $(TARGET_LIBS) $(LIBGCC) |
$(LIBS) $(TARGET_LIBS) $(LIBGCC) |
519 |
|
|
520 |
# ??? use $< instead of full path? |
# ??? use $< instead of full path? |
521 |
rtmk-server.c: $(srcdir)/include/rtmk/rtmk.defs |
rtmk-server.c: $(srcdir)/include/rtmk/rtmk.defs $(srcdir)/rtmk.presc |
522 |
$(RIG) $(INCLUDES) $(RIG_FLAGS) --server -o $@ $(srcdir)/include/rtmk/rtmk.defs |
$(RIG) $(INCLUDES) $(RIG_FLAGS) --kernel --server -o $@ \ |
523 |
|
$(srcdir)/include/rtmk/rtmk.defs $(srcdir)/rtmk.presc |
524 |
memory-pager-client.c: $(srcdir)/include/rtmk/memory-pager.defs |
|
525 |
$(RIG) $(INCLUDES) $(RIG_FLAGS) --client -o $@ $< |
memory-object-client.c: $(srcdir)/include/rtmk/memory-object.defs $(srcdir)/memory-object.presc |
526 |
|
$(RIG) $(INCLUDES) $(RIG_FLAGS) --kernel --client -o \ |
527 |
|
$@ $(srcdir)/include/rtmk/memory-object.defs $(srcdir)/memory-object.presc |
528 |
|
|
529 |
|
memory-object-proto.h: $(srcdir)/include/rtmk/memory-object.defs $(srcdir)/memory-object.presc |
530 |
|
$(RIG) $(INCLUDES) $(RIG_FLAGS) --kernel --header -o \ |
531 |
|
$@ $(srcdir)/include/rtmk/memory-object.defs $(srcdir)/memory-object.presc |
532 |
|
|
533 |
# ??? do we really need to install-data in user? |
# ??? do we really need to install-data in user? |
534 |
install-headers: |
install-headers: |