4 |
|
|
5 |
CONFIG_STATUS_DEPENDENCIES = configure.host |
CONFIG_STATUS_DEPENDENCIES = configure.host |
6 |
BUILT_SOURCES = tm.h Make-target |
BUILT_SOURCES = tm.h Make-target |
7 |
SUBDIRS = config doc include libkern @TARGET_ARCH@ |
SUBDIRS = config doc rig include libkern @TARGET_ARCH@ |
8 |
|
|
9 |
EXTRA_DIST = BUGS README-HACKING configure.frag configure.host \ |
EXTRA_DIST = BUGS README-HACKING configure.frag configure.host \ |
10 |
tm.h.in |
tm.h.in |
11 |
|
|
12 |
|
RIG_FLAGS = -DKERNEL_SERVER -fuse-static-buffers |
13 |
|
RIG=`test -x $(top_builddir)/rig/rig && echo $(top_builddir)/rig/rig || echo rig` |
14 |
|
|
15 |
## Includes: |
## Includes: |
16 |
INCLUDES = -I$(srcdir)/libkern -I$(srcdir)/include -Iinclude |
INCLUDES = -I$(srcdir)/libkern -I$(srcdir)/include -Iinclude |
17 |
|
|
28 |
processor.c task.c thread.c thread-lock.c timer.c \ |
processor.c task.c thread.c thread-lock.c timer.c \ |
29 |
ipc-mqueue.c ipc-object.c ipc-port.c ipc-reverse.c ipc-splay-tree.c \ |
ipc-mqueue.c ipc-object.c ipc-port.c ipc-reverse.c ipc-splay-tree.c \ |
30 |
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 \ |
31 |
objfmt-elf.c syscalls.c |
objfmt-elf.c syscalls.c rtmk-server.c |
32 |
|
|
33 |
rtmk_LDADD = ${TARGET_ARCH}/libarch.o |
rtmk_LDADD = ${TARGET_ARCH}/libarch.o |
34 |
LIBS = -Llibkern -lkern |
LIBS = -Llibkern -lkern |
49 |
@rm -f rtmk$(EXEEXT) |
@rm -f rtmk$(EXEEXT) |
50 |
$(LD) -o $@ $(TARGET_LDFLAGS) $(rtmk_LDADD) $(rtmk_OBJECTS) $(LIBGCC) $(LIBS) $(TARGET_LIBS) $(LIBGCC) |
$(LD) -o $@ $(TARGET_LDFLAGS) $(rtmk_LDADD) $(rtmk_OBJECTS) $(LIBGCC) $(LIBS) $(TARGET_LIBS) $(LIBGCC) |
51 |
|
|
52 |
|
|
53 |
|
rtmk-server.c: $(srcdir)/include/rtmk/rtmk.defs |
54 |
|
$(RIG) $(INCLUDES) $(RIG_FLAGS) --server -o $@ $(srcdir)/include/rtmk/rtmk.defs |