Module Name: src Committed By: pooka Date: Wed Apr 22 17:57:49 UTC 2015
Modified Files: src/sys/rump/dev/lib/libraidframe: Makefile src/sys/rump/kern/lib/libtty: Makefile src/sys/rump/librump/rumpkern: Makefile.rumpkern src/sys/rump/librump/rumpvfs: Makefile.rumpvfs src/sys/rump/net/lib/libnet: Makefile Log Message: Build compat code only when specified by RUMP_COMPAT To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/rump/dev/lib/libraidframe/Makefile cvs rdiff -u -r1.3 -r1.4 src/sys/rump/kern/lib/libtty/Makefile cvs rdiff -u -r1.156 -r1.157 src/sys/rump/librump/rumpkern/Makefile.rumpkern cvs rdiff -u -r1.44 -r1.45 src/sys/rump/librump/rumpvfs/Makefile.rumpvfs cvs rdiff -u -r1.20 -r1.21 src/sys/rump/net/lib/libnet/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/rump/dev/lib/libraidframe/Makefile diff -u src/sys/rump/dev/lib/libraidframe/Makefile:1.4 src/sys/rump/dev/lib/libraidframe/Makefile:1.5 --- src/sys/rump/dev/lib/libraidframe/Makefile:1.4 Thu Mar 13 01:49:59 2014 +++ src/sys/rump/dev/lib/libraidframe/Makefile Wed Apr 22 17:57:49 2015 @@ -1,6 +1,8 @@ -# $NetBSD: Makefile,v 1.4 2014/03/13 01:49:59 pooka Exp $ +# $NetBSD: Makefile,v 1.5 2015/04/22 17:57:49 pooka Exp $ # +.include <bsd.init.mk> + .PATH: ${.CURDIR}/../../../../dev/raidframe LIB= rumpdev_raidframe @@ -19,10 +21,14 @@ SRCS= rf_acctrace.c rf_alloclist.c rf_ rf_raid5.c rf_raid5_rotatedspare.c rf_reconbuffer.c \ rf_reconmap.c rf_reconstruct.c rf_reconutil.c rf_revent.c \ rf_shutdown.c rf_sstf.c rf_states.c rf_stripelocks.c \ - rf_strutils.c rf_utils.c rf_compat50.c rf_paritymap.c + rf_strutils.c rf_utils.c rf_paritymap.c SRCS+= raidframe_component.c +.if !empty(RUMP_COMPAT:M50) +SRCS+= rf_compat50.c +.endif + CPPFLAGS+= -I${RUMPTOP}/librump/rumpvfs .include <bsd.lib.mk> Index: src/sys/rump/kern/lib/libtty/Makefile diff -u src/sys/rump/kern/lib/libtty/Makefile:1.3 src/sys/rump/kern/lib/libtty/Makefile:1.4 --- src/sys/rump/kern/lib/libtty/Makefile:1.3 Thu Mar 13 02:02:30 2014 +++ src/sys/rump/kern/lib/libtty/Makefile Wed Apr 22 17:57:49 2015 @@ -1,13 +1,18 @@ -# $NetBSD: Makefile,v 1.3 2014/03/13 02:02:30 pooka Exp $ +# $NetBSD: Makefile,v 1.4 2015/04/22 17:57:49 pooka Exp $ # +.include <bsd.init.mk> + .PATH: ${.CURDIR}/../../../../kern \ ${.CURDIR}/../../../../compat/common LIB= rumpkern_tty SRCS= tty.c tty_bsdpty.c tty_conf.c tty_ptm.c tty_pty.c tty_tty.c tty_subr.c + +.if !empty(RUMP_COMPAT:M60) SRCS+= tty_60.c +.endif SRCS+= tty_component.c Index: src/sys/rump/librump/rumpkern/Makefile.rumpkern diff -u src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.156 src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.157 --- src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.156 Wed Apr 22 16:49:42 2015 +++ src/sys/rump/librump/rumpkern/Makefile.rumpkern Wed Apr 22 17:57:49 2015 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.rumpkern,v 1.156 2015/04/22 16:49:42 pooka Exp $ +# $NetBSD: Makefile.rumpkern,v 1.157 2015/04/22 17:57:49 pooka Exp $ # .include "${RUMPTOP}/Makefile.rump" @@ -153,9 +153,11 @@ SRCS+= rijndael.c SRCS+= cprng_fast.c # compat +.if !empty(RUMP_COMPAT:M50) SRCS+= kern_select_50.c SRCS+= kern_time_50.c SRCS+= rndpseudo_50.c +.endif # Set RUMP_UNREAL_ALLOCATORS to "yes" to use memory allocation hypercalls # directly instead of the kmem/pool allocators backed by hypercalls. Index: src/sys/rump/librump/rumpvfs/Makefile.rumpvfs diff -u src/sys/rump/librump/rumpvfs/Makefile.rumpvfs:1.44 src/sys/rump/librump/rumpvfs/Makefile.rumpvfs:1.45 --- src/sys/rump/librump/rumpvfs/Makefile.rumpvfs:1.44 Wed Apr 22 17:00:59 2015 +++ src/sys/rump/librump/rumpvfs/Makefile.rumpvfs Wed Apr 22 17:57:49 2015 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.rumpvfs,v 1.44 2015/04/22 17:00:59 pooka Exp $ +# $NetBSD: Makefile.rumpvfs,v 1.45 2015/04/22 17:57:49 pooka Exp $ # .include "${RUMPTOP}/Makefile.rump" @@ -70,7 +70,9 @@ SRCS+= quota1_subr.c vfs_quotactl.c SRCS+= firmload.c # compat syscalls +.if !empty(RUMP_COMPAT:M50) SRCS+= vfs_syscalls_50.c rumpvfs_compat50.c +.endif SRCS+= rumpvnode_if.c Index: src/sys/rump/net/lib/libnet/Makefile diff -u src/sys/rump/net/lib/libnet/Makefile:1.20 src/sys/rump/net/lib/libnet/Makefile:1.21 --- src/sys/rump/net/lib/libnet/Makefile:1.20 Thu Mar 13 02:06:32 2014 +++ src/sys/rump/net/lib/libnet/Makefile Wed Apr 22 17:57:49 2015 @@ -1,16 +1,22 @@ -# $NetBSD: Makefile,v 1.20 2014/03/13 02:06:32 pooka Exp $ +# $NetBSD: Makefile,v 1.21 2015/04/22 17:57:49 pooka Exp $ # +.include <bsd.init.mk> + .PATH: ${.CURDIR}/../../../../net ${.CURDIR}/../../../../compat/common LIB= rumpnet_net # iffy stuff -SRCS= if.c if_loop.c route.c rtsock.c rtsock_50.c raw_usrreq.c \ +SRCS= if.c if_loop.c route.c rtsock.c raw_usrreq.c \ raw_cb.c if_media.c link_proto.c net_stats.c if_ethersubr.c -SRCS+= if_43.c pfil.c uipc_syscalls_50.c +SRCS+= if_43.c pfil.c SRCS+= net_component.c +.if !empty(RUMP_COMPAT:M50) +SRCS+= rtsock_50.c uipc_syscalls_50.c +.endif + CPPFLAGS+= -I${.CURDIR}/opt -I${.CURDIR}/../libnetinet/opt CPPFLAGS+= -DCOMPAT_OIFREQ -DCOMPAT_OIFDATA