summaryrefslogtreecommitdiff
path: root/mach-defpager/Makefile
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2001-02-28 08:34:01 +0000
committerRoland McGrath <roland@gnu.org>2001-02-28 08:34:01 +0000
commitadf34ebbd7f683873c260de5d09d989f017e1701 (patch)
treef0aee36e798c0d3dedd42c18d14cb59c7ac48305 /mach-defpager/Makefile
parentb1d8a9aa0d80fced013dc216f20f725e570256f9 (diff)
2000-12-28 Roland McGrath <roland@frob.com>
Override the shared code from serverboot for device access with a new, simpler implementation with no filesystem format support. The new code implements the new default_pager_paging_storage RPC to set up paging areas that can be subsets of whole Mach devices, with no Linux signature checking. The compatibility setup entry point works as before on whole devices. * setup.c, file_io.h: New files. * Makefile (SRCS): Remove def_pager_setup.c, file_io.c, strfcns.c, ext2_file_io.c, ffs_file_io.c, ffs_compat.c, minix_file_io.c, minix_ffs_compat.c; add setup.c to replace them all.
Diffstat (limited to 'mach-defpager/Makefile')
-rw-r--r--mach-defpager/Makefile13
1 files changed, 5 insertions, 8 deletions
diff --git a/mach-defpager/Makefile b/mach-defpager/Makefile
index ef59ed1f..96068fc2 100644
--- a/mach-defpager/Makefile
+++ b/mach-defpager/Makefile
@@ -22,15 +22,12 @@ dir := mach-defpager
makemode:= server
target := mach-defpager
-SRCS := default_pager.c def_pager_setup.c \
- kalloc.c wiring.c main.c \
- file_io.c strfcns.c \
- ext2_file_io.c ffs_file_io.c ffs_compat.c \
- minix_file_io.c minix_ffs_compat.c
-
-OBJS = $(SRCS:.c=.o) \
- $(addsuffix Server.o,memory_object default_pager memory_object_default \
+SRCS := default_pager.c kalloc.c wiring.c main.c setup.c
+OBJS := $(SRCS:.c=.o) \
+ $(addsuffix Server.o,\
+ memory_object default_pager memory_object_default \
exc bootstrap)
+# None of those pay attention to SERVERPREFIX.
HURDLIBS:= threads
LDFLAGS += -static