| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile.rumpkern,v 1.48 2009/09/16 15:10:23 pooka Exp $ | | 1 | # $NetBSD: Makefile.rumpkern,v 1.49 2009/10/02 15:51:26 pooka Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | .include "${RUMPTOP}/Makefile.rump" | | 4 | .include "${RUMPTOP}/Makefile.rump" |
5 | | | 5 | |
6 | LIB= rump | | 6 | LIB= rump |
7 | | | 7 | |
8 | .PATH: ${RUMPTOP}/librump/rumpkern \ | | 8 | .PATH: ${RUMPTOP}/librump/rumpkern \ |
9 | ${RUMPTOP}/../kern \ | | 9 | ${RUMPTOP}/../kern \ |
10 | ${RUMPTOP}/../conf \ | | 10 | ${RUMPTOP}/../conf \ |
11 | ${RUMPTOP}/../dev \ | | 11 | ${RUMPTOP}/../dev \ |
12 | ${RUMPTOP}/../secmodel/bsd44 | | 12 | ${RUMPTOP}/../secmodel/bsd44 |
13 | | | 13 | |
14 | # | | 14 | # |
| @@ -25,29 +25,30 @@ SRCS+= misc_stub.c pmap_stub.c | | | @@ -25,29 +25,30 @@ SRCS+= misc_stub.c pmap_stub.c |
25 | # | | 25 | # |
26 | SRCS+= rump_syscalls.c | | 26 | SRCS+= rump_syscalls.c |
27 | | | 27 | |
28 | # | | 28 | # |
29 | # Rest are from the std kernel sources. | | 29 | # Rest are from the std kernel sources. |
30 | # | | 30 | # |
31 | # sys/kern | | 31 | # sys/kern |
32 | SRCS+= init_sysctl_base.c kern_auth.c kern_descrip.c kern_event.c \ | | 32 | SRCS+= init_sysctl_base.c kern_auth.c kern_descrip.c kern_event.c \ |
33 | kern_ksyms.c kern_malloc_stdtype.c kern_module.c kern_rate.c \ | | 33 | kern_ksyms.c kern_malloc_stdtype.c kern_module.c kern_rate.c \ |
34 | kern_stub.c kern_sysctl.c kern_timeout.c kern_uidinfo.c param.c \ | | 34 | kern_stub.c kern_sysctl.c kern_timeout.c kern_uidinfo.c param.c \ |
35 | sys_descrip.c sys_generic.c syscalls.c | | 35 | sys_descrip.c sys_generic.c syscalls.c |
36 | | | 36 | |
37 | # sys/kern subr (misc) | | 37 | # sys/kern subr (misc) |
38 | SRCS+= subr_devsw.c subr_callback.c subr_evcnt.c subr_hash.c \ | | 38 | SRCS+= subr_devsw.c subr_callback.c subr_evcnt.c subr_extent.c \ |
39 | subr_iostat.c subr_kobj.c subr_log.c subr_once.c subr_prf.c \ | | 39 | subr_hash.c subr_humanize.c subr_iostat.c subr_kobj.c \ |
40 | subr_specificdata.c subr_time.c subr_workqueue.c | | 40 | subr_log.c subr_once.c subr_prf.c subr_specificdata.c \ |
| | | 41 | subr_time.c subr_workqueue.c |
41 | | | 42 | |
42 | # 4.4BSD secmodel. selection is hardcoded for now | | 43 | # 4.4BSD secmodel. selection is hardcoded for now |
43 | SRCS+= secmodel_bsd44.c secmodel_bsd44_logic.c secmodel_bsd44_suser.c | | 44 | SRCS+= secmodel_bsd44.c secmodel_bsd44_logic.c secmodel_bsd44_suser.c |
44 | | | 45 | |
45 | # the funny bit. this doesn't really belong here, but helps with the | | 46 | # the funny bit. this doesn't really belong here, but helps with the |
46 | # needs of kern_descrip.c. And since it's a fully dynamic interface, | | 47 | # needs of kern_descrip.c. And since it's a fully dynamic interface, |
47 | # it doesn't pull in other gunk. | | 48 | # it doesn't pull in other gunk. |
48 | SRCS+= vnode_if.c | | 49 | SRCS+= vnode_if.c |
49 | | | 50 | |
50 | # sys/dev | | 51 | # sys/dev |
51 | SRCS+= clock_subr.c | | 52 | SRCS+= clock_subr.c |
52 | | | 53 | |
53 | # Comment these if you want to use malloc(3) directly instead of | | 54 | # Comment these if you want to use malloc(3) directly instead of |