Module Name: src Committed By: christos Date: Sun Mar 1 18:08:16 UTC 2020
Modified Files: src/tests: Makefile.inc src/tests/dev/audio: Makefile src/tests/dev/cgd: Makefile src/tests/dev/dm: Makefile src/tests/dev/md: Makefile src/tests/dev/scsipi: Makefile src/tests/dev/sysmon: Makefile src/tests/dev/usb/t_hid: Makefile src/tests/fs/ffs: Makefile src/tests/fs/hfs: Makefile src/tests/fs/kernfs: Makefile src/tests/fs/lfs: Makefile src/tests/fs/msdosfs: Makefile src/tests/fs/nfs: Makefile src/tests/fs/nfs/nfsservice: Makefile src/tests/fs/nullfs: Makefile src/tests/fs/ptyfs: Makefile src/tests/fs/puffs: Makefile src/tests/fs/tmpfs: Makefile src/tests/fs/umapfs: Makefile src/tests/fs/union: Makefile src/tests/fs/vfs: Makefile src/tests/include/sys: Makefile src/tests/kernel: Makefile src/tests/kernel/tty: Makefile src/tests/lib/libc/sys: Makefile src/tests/lib/semaphore/pthread: Makefile src/tests/modules: Makefile src/tests/net/bpf: Makefile src/tests/net/bpfilter: Makefile src/tests/net/bpfjit: Makefile src/tests/net/can: Makefile src/tests/net/icmp: Makefile src/tests/net/if: Makefile src/tests/net/if_loop: Makefile src/tests/net/net: Makefile src/tests/rump/rumpkern: Makefile src/tests/rump/rumpkern/h_server: Makefile src/tests/rump/rumpvfs: Makefile Log Message: Centralize the base rump libraries into a variable used by all the other Makefiles so that we can make changes to it centrally as needed and have less mess. Fixes the sun2 build that needs rumpvfs after librump after the latest changes. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/Makefile.inc cvs rdiff -u -r1.7 -r1.8 src/tests/dev/audio/Makefile cvs rdiff -u -r1.9 -r1.10 src/tests/dev/cgd/Makefile cvs rdiff -u -r1.3 -r1.4 src/tests/dev/dm/Makefile cvs rdiff -u -r1.6 -r1.7 src/tests/dev/md/Makefile cvs rdiff -u -r1.7 -r1.8 src/tests/dev/scsipi/Makefile cvs rdiff -u -r1.4 -r1.5 src/tests/dev/sysmon/Makefile cvs rdiff -u -r1.3 -r1.4 src/tests/dev/usb/t_hid/Makefile cvs rdiff -u -r1.19 -r1.20 src/tests/fs/ffs/Makefile cvs rdiff -u -r1.1 -r1.2 src/tests/fs/hfs/Makefile cvs rdiff -u -r1.4 -r1.5 src/tests/fs/kernfs/Makefile cvs rdiff -u -r1.1 -r1.2 src/tests/fs/lfs/Makefile cvs rdiff -u -r1.2 -r1.3 src/tests/fs/msdosfs/Makefile cvs rdiff -u -r1.10 -r1.11 src/tests/fs/nfs/Makefile cvs rdiff -u -r1.14 -r1.15 src/tests/fs/nfs/nfsservice/Makefile cvs rdiff -u -r1.4 -r1.5 src/tests/fs/nullfs/Makefile cvs rdiff -u -r1.5 -r1.6 src/tests/fs/ptyfs/Makefile cvs rdiff -u -r1.14 -r1.15 src/tests/fs/puffs/Makefile cvs rdiff -u -r1.6 -r1.7 src/tests/fs/tmpfs/Makefile cvs rdiff -u -r1.4 -r1.5 src/tests/fs/umapfs/Makefile cvs rdiff -u -r1.4 -r1.5 src/tests/fs/union/Makefile cvs rdiff -u -r1.25 -r1.26 src/tests/fs/vfs/Makefile cvs rdiff -u -r1.14 -r1.15 src/tests/include/sys/Makefile cvs rdiff -u -r1.65 -r1.66 src/tests/kernel/Makefile cvs rdiff -u -r1.3 -r1.4 src/tests/kernel/tty/Makefile cvs rdiff -u -r1.58 -r1.59 src/tests/lib/libc/sys/Makefile cvs rdiff -u -r1.5 -r1.6 src/tests/lib/semaphore/pthread/Makefile cvs rdiff -u -r1.17 -r1.18 src/tests/modules/Makefile cvs rdiff -u -r1.5 -r1.6 src/tests/net/bpf/Makefile cvs rdiff -u -r1.2 -r1.3 src/tests/net/bpfilter/Makefile cvs rdiff -u -r1.8 -r1.9 src/tests/net/bpfjit/Makefile cvs rdiff -u -r1.2 -r1.3 src/tests/net/can/Makefile cvs rdiff -u -r1.11 -r1.12 src/tests/net/icmp/Makefile cvs rdiff -u -r1.9 -r1.10 src/tests/net/if/Makefile cvs rdiff -u -r1.6 -r1.7 src/tests/net/if_loop/Makefile cvs rdiff -u -r1.22 -r1.23 src/tests/net/net/Makefile cvs rdiff -u -r1.18 -r1.19 src/tests/rump/rumpkern/Makefile cvs rdiff -u -r1.6 -r1.7 src/tests/rump/rumpkern/h_server/Makefile cvs rdiff -u -r1.4 -r1.5 src/tests/rump/rumpvfs/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/Makefile.inc diff -u src/tests/Makefile.inc:1.5 src/tests/Makefile.inc:1.6 --- src/tests/Makefile.inc:1.5 Fri Jan 13 20:33:32 2017 +++ src/tests/Makefile.inc Sun Mar 1 13:08:12 2020 @@ -1,5 +1,7 @@ -# $NetBSD: Makefile.inc,v 1.5 2017/01/14 01:33:32 christos Exp $ +# $NetBSD: Makefile.inc,v 1.6 2020/03/01 18:08:12 christos Exp $ WARNS ?= 4 CWARNFLAGS+= -Wno-missing-noreturn TOOLSSRCDIR:= ${.PARSEDIR} CPPFLAGS+= -I${TOOLSSRCDIR} +LIBRUMPBASE = -lrumpvfs -lrump -lrumpvfs -lrumpuser -lrump -lpthread + Index: src/tests/dev/audio/Makefile diff -u src/tests/dev/audio/Makefile:1.7 src/tests/dev/audio/Makefile:1.8 --- src/tests/dev/audio/Makefile:1.7 Tue Feb 11 02:03:16 2020 +++ src/tests/dev/audio/Makefile Sun Mar 1 13:08:12 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2020/02/11 07:03:16 isaki Exp $ +# $NetBSD: Makefile,v 1.8 2020/03/01 18:08:12 christos Exp $ # .include <bsd.own.mk> @@ -21,11 +21,7 @@ BINDIR= ${TESTSDIR} MKMAN=no CPPFLAGS+= -D_KERNTYPES -LDADD+= -lrumpdev_pad -lrumpdev_audio -lrumpdev -lrumpvfs -LDADD+= -lrump -LDADD+= -lrumpuser -LDADD+= -lrump -LDADD+= -lpthread +LDADD+= -lrumpdev_pad -lrumpdev_audio ${LIBRUMPBASE} WARNS= 4 NOMAN= Index: src/tests/dev/cgd/Makefile diff -u src/tests/dev/cgd/Makefile:1.9 src/tests/dev/cgd/Makefile:1.10 --- src/tests/dev/cgd/Makefile:1.9 Sun Mar 1 12:06:26 2020 +++ src/tests/dev/cgd/Makefile Sun Mar 1 13:08:12 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2020/03/01 17:06:26 christos Exp $ +# $NetBSD: Makefile,v 1.10 2020/03/01 18:08:12 christos Exp $ # .include <bsd.own.mk> @@ -14,11 +14,8 @@ TESTS_C= t_cgd_3des t_cgd_aes t_cgd_blow WARNS= 4 CPPFLAGS+= -D_KERNTYPES -LDADD+= -lrumpdev -lrumpdev_disk -lrumpdev_cgd -lrumpkern_crypto -lrumpvfs -LDADD+= -lrump -lrumpvfs -LDADD+= -lrumpuser -LDADD+= -lrump -lutil -LDADD+= -lpthread +LDADD+= -lrumpdev -lrumpdev_disk -lrumpdev_cgd -lrumpkern_crypto ${LIBRUMPBASE} +LDADD+= -lutil .endif .include <bsd.test.mk> Index: src/tests/dev/dm/Makefile diff -u src/tests/dev/dm/Makefile:1.3 src/tests/dev/dm/Makefile:1.4 --- src/tests/dev/dm/Makefile:1.3 Sat Jan 23 16:22:48 2016 +++ src/tests/dev/dm/Makefile Sun Mar 1 13:08:12 2020 @@ -1,5 +1,4 @@ - -# $NetBSD: Makefile,v 1.3 2016/01/23 21:22:48 christos Exp $ +# $NetBSD: Makefile,v 1.4 2020/03/01 18:08:12 christos Exp $ # .include <bsd.own.mk> @@ -16,10 +15,7 @@ PROGS= h_dm CPPFLAGS+=-D_KERNTYPES LDADD+= -lprop -lutil -LDADD+= -lrumpdev_disk -lrumpdev_dm -LDADD+= -lrumpdev -lrumpvfs -LDADD+= -lrump -LDADD+= -lrumpuser -lpthread +LDADD+= -lrumpdev_disk -lrumpdev_dm ${LIBRUMPBASE} FILES= t_dm_disk_1.bz2.uue t_dm_disk_2.bz2.uue t_dm_disk_3.bz2.uue Index: src/tests/dev/md/Makefile diff -u src/tests/dev/md/Makefile:1.6 src/tests/dev/md/Makefile:1.7 --- src/tests/dev/md/Makefile:1.6 Sat Jan 23 16:22:48 2016 +++ src/tests/dev/md/Makefile Sun Mar 1 13:08:13 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2016/01/23 21:22:48 christos Exp $ +# $NetBSD: Makefile,v 1.7 2020/03/01 18:08:13 christos Exp $ # .include <bsd.own.mk> @@ -14,10 +14,8 @@ MKMAN=no PROGS= h_mdserv CPPFLAGS+= -D_KERNTYPES -LDADD+= -lrumpdev_md -lrumpdev_disk -lrumpdev -lrumpvfs -LDADD+= -lrumpkern_sysproxy -lrump -LDADD+= -lrumpuser -LDADD+= -lpthread +LDADD+= -lrumpdev_md -lrumpdev_disk -lrumpdev +LDADD+= -lrumpkern_sysproxy ${LIBRUMPBASE} WARNS= 4 NOMAN= Index: src/tests/dev/scsipi/Makefile diff -u src/tests/dev/scsipi/Makefile:1.7 src/tests/dev/scsipi/Makefile:1.8 --- src/tests/dev/scsipi/Makefile:1.7 Sat Jan 23 16:22:48 2016 +++ src/tests/dev/scsipi/Makefile Sun Mar 1 13:08:13 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2016/01/23 21:22:48 christos Exp $ +# $NetBSD: Makefile,v 1.8 2020/03/01 18:08:13 christos Exp $ # .include <bsd.own.mk> @@ -15,10 +15,8 @@ SCSITESTDIR!= cd ${.CURDIR}/libscsitest LDFLAGS+= -L${SCSITESTDIR} LDADD+= -Wl,--whole-archive -lrumpdev_scsitest -Wl,--no-whole-archive -LDADD+= -lrumpdev_scsipi -lrumpdev_disk -lrumpdev -lrumpvfs -LDADD+= -lrump -lutil -LDADD+= -lrumpuser -lpthread -LDADD+= -lrump +LDADD+= -lrumpdev_scsipi -lrumpdev_disk -lrumpdev ${LIBRUMPBASE} +LDADD+= -lutil WARNS= 4 Index: src/tests/dev/sysmon/Makefile diff -u src/tests/dev/sysmon/Makefile:1.4 src/tests/dev/sysmon/Makefile:1.5 --- src/tests/dev/sysmon/Makefile:1.4 Sat Jan 23 16:22:48 2016 +++ src/tests/dev/sysmon/Makefile Sun Mar 1 13:08:13 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2016/01/23 21:22:48 christos Exp $ +# $NetBSD: Makefile,v 1.5 2020/03/01 18:08:13 christos Exp $ # .include <bsd.own.mk> @@ -8,11 +8,7 @@ TESTSDIR= ${TESTSBASE}/dev/sysmon TESTS_C= t_swwdog CPPFLAGS+= -D_KERNTYPES -LDADD+= -lrumpdev_sysmon -lrumpdev -lrumpvfs -LDADD+= -lrump -LDADD+= -lrumpuser -LDADD+= -lrump -LDADD+= -lpthread +LDADD+= -lrumpdev_sysmon -lrumpdev ${LIBRUMPBASE} WARNS= 4 Index: src/tests/dev/usb/t_hid/Makefile diff -u src/tests/dev/usb/t_hid/Makefile:1.3 src/tests/dev/usb/t_hid/Makefile:1.4 --- src/tests/dev/usb/t_hid/Makefile:1.3 Sat Jun 1 02:59:17 2019 +++ src/tests/dev/usb/t_hid/Makefile Sun Mar 1 13:08:13 2020 @@ -1,8 +1,10 @@ -# $NetBSD: Makefile,v 1.3 2019/06/01 06:59:17 kre Exp $ +# $NetBSD: Makefile,v 1.4 2020/03/01 18:08:13 christos Exp $ # -PROG= t_hid NOMAN= +.include <bsd.own.mk> + +PROG= t_hid .PATH: ${.CURDIR}/.. @@ -10,8 +12,6 @@ CPPFLAGS.t_hid.c= -I${.CURDIR}/../../../ CPPFLAGS.t_hid.c+= -I${.CURDIR}/../../../../sys/dev/usb CPPFLAGS.t_hid.c+= -D_RUMPKERNEL -.include <bsd.own.mk> - BINDIR= ${TESTSBASE}/dev/usb LIBHIDDIR!= cd ${.CURDIR}/../libhid && ${PRINTOBJDIR} @@ -20,10 +20,6 @@ LDADD+= -Wl,--whole-archive -lrumpdev_hi DPADD+= ${LIBHIDDIR}/librumpdev_hid.a DPADD+= ${ATF_C} -LDADD+= -latf-c -LDADD+= -lrump -LDADD+= -lrumpuser -LDADD+= -lrumpvfs -LDADD+= -lpthread +LDADD+= -latf-c ${LIBRUMPBASE} .include <bsd.prog.mk> Index: src/tests/fs/ffs/Makefile diff -u src/tests/fs/ffs/Makefile:1.19 src/tests/fs/ffs/Makefile:1.20 --- src/tests/fs/ffs/Makefile:1.19 Wed Mar 22 17:33:06 2017 +++ src/tests/fs/ffs/Makefile Sun Mar 1 13:08:13 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.19 2017/03/22 21:33:06 jdolecek Exp $ +# $NetBSD: Makefile,v 1.20 2020/03/01 18:08:13 christos Exp $ # .include <bsd.own.mk> @@ -35,7 +35,6 @@ LDADD+=-lrumpdev_disk -lrumpdev # di LDADD+=-lrumpvfs_fifofs -lrumpnet_local -lrumpnet_net -lrumpnet # fifos VFSTESTDIR != cd ${.CURDIR}/../common && ${PRINTOBJDIR} LDADD+=-L${VFSTESTDIR} -lvfstest -LDADD+=-lrumpvfs -lrumpkern_sysproxy -lrump -lrumpuser # base -LDADD+=-lpthread +LDADD+=-lrumpkern_sysproxy ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/fs/hfs/Makefile diff -u src/tests/fs/hfs/Makefile:1.1 src/tests/fs/hfs/Makefile:1.2 --- src/tests/fs/hfs/Makefile:1.1 Fri Feb 18 08:07:54 2011 +++ src/tests/fs/hfs/Makefile Sun Mar 1 13:08:13 2020 @@ -1,6 +1,8 @@ -# $NetBSD: Makefile,v 1.1 2011/02/18 13:07:54 pooka Exp $ +# $NetBSD: Makefile,v 1.2 2020/03/01 18:08:13 christos Exp $ # +.include <bsd.own.mk> + TESTSDIR= ${TESTSBASE}/fs/hfs TESTS_C= t_pathconvert @@ -10,6 +12,6 @@ FILESDIR= ${TESTSDIR} LDADD+= -lrumpfs_hfs # fs drivers LDADD+= -lrumpdev_disk -lrumpdev # disk drivers -LDADD+= -lrumpvfs -lrump -lrumpuser -lpthread # base +LDADD+= ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/fs/kernfs/Makefile diff -u src/tests/fs/kernfs/Makefile:1.4 src/tests/fs/kernfs/Makefile:1.5 --- src/tests/fs/kernfs/Makefile:1.4 Tue Jun 10 00:28:39 2014 +++ src/tests/fs/kernfs/Makefile Sun Mar 1 13:08:13 2020 @@ -1,14 +1,15 @@ -# $NetBSD: Makefile,v 1.4 2014/06/10 04:28:39 he Exp $ +# $NetBSD: Makefile,v 1.5 2020/03/01 18:08:13 christos Exp $ # +.include <bsd.own.mk> + TESTSDIR= ${TESTSBASE}/fs/kernfs WARNS= 4 TESTS_C= t_basic -.include <bsd.own.mk> LDADD+= -lrumpfs_kernfs # fs driver -LDADD+= -lrumpvfs -lrump -lrumpuser -lrump -lpthread # base +LDADD+= ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/fs/lfs/Makefile diff -u src/tests/fs/lfs/Makefile:1.1 src/tests/fs/lfs/Makefile:1.2 --- src/tests/fs/lfs/Makefile:1.1 Mon Jun 28 05:45:06 2010 +++ src/tests/fs/lfs/Makefile Sun Mar 1 13:08:13 2020 @@ -1,6 +1,8 @@ -# $NetBSD: Makefile,v 1.1 2010/06/28 09:45:06 pooka Exp $ +# $NetBSD: Makefile,v 1.2 2020/03/01 18:08:13 christos Exp $ # +.include <bsd.own.mk> + TESTSDIR= ${TESTSBASE}/fs/lfs WARNS= 4 @@ -8,6 +10,6 @@ TESTS_C= t_pr LDADD+=-lrumpfs_lfs -lrumpfs_ffs # fs drivers LDADD+=-lrumpdev_disk -lrumpdev # disk device -LDADD+=-lrumpvfs -lrump -lrumpuser -lpthread # base +LDADD+=${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/fs/msdosfs/Makefile diff -u src/tests/fs/msdosfs/Makefile:1.2 src/tests/fs/msdosfs/Makefile:1.3 --- src/tests/fs/msdosfs/Makefile:1.2 Wed Jan 7 18:12:31 2015 +++ src/tests/fs/msdosfs/Makefile Sun Mar 1 13:08:13 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2015/01/07 23:12:31 pooka Exp $ +# $NetBSD: Makefile,v 1.3 2020/03/01 18:08:13 christos Exp $ # TESTSDIR= ${TESTSBASE}/fs/msdosfs @@ -9,7 +9,7 @@ TESTS_C= t_snapshot LDADD+=-lrumpfs_msdos -lrumpfs_tmpfs # fs drivers LDADD+=-lrumpdev_fss # snapshot dev LDADD+=-lrumpdev_disk -lrumpdev # disk device -LDADD+=-lrumpvfs -lrumpkern_sysproxy -lrump -lrumpuser # base +LDADD+=-lrumpkern_sysproxy ${LIBRUMPBASE} LDADD+=-lpthread .include <bsd.test.mk> Index: src/tests/fs/nfs/Makefile diff -u src/tests/fs/nfs/Makefile:1.10 src/tests/fs/nfs/Makefile:1.11 --- src/tests/fs/nfs/Makefile:1.10 Wed Jan 7 22:50:56 2015 +++ src/tests/fs/nfs/Makefile Sun Mar 1 13:08:14 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2015/01/08 03:50:56 pooka Exp $ +# $NetBSD: Makefile,v 1.11 2020/03/01 18:08:14 christos Exp $ # .include <bsd.own.mk> @@ -18,13 +18,11 @@ VFSTESTDIR != cd ${.CURDIR}/../common && LDADD+=-L${VFSTESTDIR} -lvfstest LDADD+=-lrumpfs_nfs # NFS -LDADD+=-lrumpfs_ffs -lrumpvfs # ffs +LDADD+=-lrumpfs_ffs # ffs LDADD+=-lrumpdev_disk -lrumpdev # disk device LDADD+=-lrumpnet_shmif # shmif LDADD+=-lrumpnet_netinet -lrumpnet_net -lrumpnet -LDADD+=-lrumpkern_sysproxy -lrump -lrumpuser # base -LDADD+=-lpthread - +LDADD+=-lrumpkern_sysproxy ${LIBRUMPBASE} # base LDADD+=-lutil .include <bsd.test.mk> Index: src/tests/fs/nfs/nfsservice/Makefile diff -u src/tests/fs/nfs/nfsservice/Makefile:1.14 src/tests/fs/nfs/nfsservice/Makefile:1.15 --- src/tests/fs/nfs/nfsservice/Makefile:1.14 Sun Oct 13 03:28:14 2019 +++ src/tests/fs/nfs/nfsservice/Makefile Sun Mar 1 13:08:14 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2019/10/13 07:28:14 mrg Exp $ +# $NetBSD: Makefile,v 1.15 2020/03/01 18:08:14 christos Exp $ # NOMAN= 1 @@ -22,10 +22,10 @@ LDADD+= -lrumpnet -lrumpnet_net -lrumpne LDADD+= -lrumpnet_netinet6 -lrumpnet_netinet # TCP/IP LDADD+= -lrumpfs_nfsserver -lrumpfs_nfs # NFS support LDADD+= -lrumpdev_disk -lrumpdev # disk devices -LDADD+= -lrumpfs_ffs -lrumpvfs # FFS +LDADD+= -lrumpfs_ffs # FFS LDADD+= -lrumpnet_shmif # shmif -LDADD+= -lrumpnet -lrumpkern_sysproxy -lrump -lrumpuser # base -LDADD+= -lpthread -lutil +LDADD+= -lrumpnet -lrumpkern_sysproxy ${LIBRUMPBASE} # base +LDADD+= -lutil CPPFLAGS+= -DDEBUG -DMOUNT_NOMAIN -D_REENTRANT CPPFLAGS+= -DRUMP_SYS_NETWORKING -DMOUNTD_RUMP -DNFSD_RUMP Index: src/tests/fs/nullfs/Makefile diff -u src/tests/fs/nullfs/Makefile:1.4 src/tests/fs/nullfs/Makefile:1.5 --- src/tests/fs/nullfs/Makefile:1.4 Tue Jun 10 00:28:39 2014 +++ src/tests/fs/nullfs/Makefile Sun Mar 1 13:08:14 2020 @@ -1,12 +1,14 @@ -# $NetBSD: Makefile,v 1.4 2014/06/10 04:28:39 he Exp $ +# $NetBSD: Makefile,v 1.5 2020/03/01 18:08:14 christos Exp $ # +.include <bsd.own.mk> + TESTSDIR= ${TESTSBASE}/fs/nullfs WARNS= 4 TESTS_C= t_basic LDADD+= -lrumpfs_tmpfs -lrumpfs_null -lrumpvfs_layerfs # fs drivers -LDADD+= -lrumpvfs -lrump -lrumpuser -lrump -lpthread # base +LDADD+= ${LIBRUMPBASE} # base .include <bsd.test.mk> Index: src/tests/fs/ptyfs/Makefile diff -u src/tests/fs/ptyfs/Makefile:1.5 src/tests/fs/ptyfs/Makefile:1.6 --- src/tests/fs/ptyfs/Makefile:1.5 Tue Jun 10 00:28:39 2014 +++ src/tests/fs/ptyfs/Makefile Sun Mar 1 13:08:14 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2014/06/10 04:28:39 he Exp $ +# $NetBSD: Makefile,v 1.6 2020/03/01 18:08:14 christos Exp $ # TESTSDIR= ${TESTSBASE}/fs/ptyfs @@ -9,7 +9,7 @@ TESTS_C+= t_nullpts LDADD+= -lrumpfs_ptyfs # fs drivers LDADD+= -lrumpkern_tty # tty support -LDADD+= -lrumpvfs -lrump -lrumpuser -lrump -lpthread # base +LDADD+= ${LIBRUMPBASE} # base LDADD.t_nullpts+= -lrumpfs_null -lrumpvfs_layerfs Index: src/tests/fs/puffs/Makefile diff -u src/tests/fs/puffs/Makefile:1.14 src/tests/fs/puffs/Makefile:1.15 --- src/tests/fs/puffs/Makefile:1.14 Tue Jun 10 00:28:39 2014 +++ src/tests/fs/puffs/Makefile Sun Mar 1 13:08:14 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2014/06/10 04:28:39 he Exp $ +# $NetBSD: Makefile,v 1.15 2020/03/01 18:08:14 christos Exp $ # .include <bsd.own.mk> @@ -17,8 +17,7 @@ LDADD+=-L${VFSTESTDIR} -lvfstest LDADD+= -lrumpdev_putter -lrumpdev LDADD+= -lrumpfs_syspuffs -lrumpvfs_fifofs LDADD+= -lrumpnet_local -lrumpnet_net -lrumpnet -LDADD+= -lrumpvfs -LDADD+= -lrump -lrumpuser -lrump -lpthread +LDADD+= ${LIBRUMPBASE} # required by -DPUFFSDUMP #LDADD+= -lpuffs -lutil Index: src/tests/fs/tmpfs/Makefile diff -u src/tests/fs/tmpfs/Makefile:1.6 src/tests/fs/tmpfs/Makefile:1.7 --- src/tests/fs/tmpfs/Makefile:1.6 Sun Jun 6 23:43:51 2010 +++ src/tests/fs/tmpfs/Makefile Sun Mar 1 13:08:14 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2010/06/07 03:43:51 riz Exp $ +# $NetBSD: Makefile,v 1.7 2020/03/01 18:08:14 christos Exp $ TESTSDIR= ${TESTSBASE}/fs/tmpfs WARNS= 4 @@ -30,7 +30,7 @@ TESTS_SH+= t_vnode_leak TESTS_C+= t_renamerace -LDADD.t_renamerace+= -lrumpfs_tmpfs -lrumpvfs -lrump -lrumpuser -lpthread +LDADD.t_renamerace+= -lrumpfs_tmpfs ${LIBRUMPBASE} FILES= h_funcs.subr FILESDIR= ${TESTSDIR} Index: src/tests/fs/umapfs/Makefile diff -u src/tests/fs/umapfs/Makefile:1.4 src/tests/fs/umapfs/Makefile:1.5 --- src/tests/fs/umapfs/Makefile:1.4 Tue Jun 10 00:28:39 2014 +++ src/tests/fs/umapfs/Makefile Sun Mar 1 13:08:14 2020 @@ -1,12 +1,14 @@ -# $NetBSD: Makefile,v 1.4 2014/06/10 04:28:39 he Exp $ +# $NetBSD: Makefile,v 1.5 2020/03/01 18:08:14 christos Exp $ # +.include <bsd.own.mk> + TESTSDIR= ${TESTSBASE}/fs/umapfs WARNS= 4 TESTS_C= t_basic LDADD+= -lrumpfs_tmpfs -lrumpfs_umap -lrumpvfs_layerfs # fs drivers -LDADD+= -lrumpvfs -lrump -lrumpuser -lrump -lpthread # base +LDADD+= ${LIBRUMPBASE} # base .include <bsd.test.mk> Index: src/tests/fs/union/Makefile diff -u src/tests/fs/union/Makefile:1.4 src/tests/fs/union/Makefile:1.5 --- src/tests/fs/union/Makefile:1.4 Tue Jun 10 00:28:39 2014 +++ src/tests/fs/union/Makefile Sun Mar 1 13:08:14 2020 @@ -1,6 +1,8 @@ -# $NetBSD: Makefile,v 1.4 2014/06/10 04:28:39 he Exp $ +# $NetBSD: Makefile,v 1.5 2020/03/01 18:08:14 christos Exp $ # +.include <bsd.own.mk> + TESTSDIR= ${TESTSBASE}/fs/union WARNS= 4 @@ -8,6 +10,6 @@ TESTS_C= t_pr LDADD+= -lrumpfs_union -lrumpvfs_layerfs -lrumpfs_ffs # fs drivers LDADD+= -lrumpdev_disk -lrumpdev # disk device -LDADD+= -lrumpvfs -lrump -lrumpuser -lrump -lpthread # base +LDADD+= ${LIBRUMPBASE} # base .include <bsd.test.mk> Index: src/tests/fs/vfs/Makefile diff -u src/tests/fs/vfs/Makefile:1.25 src/tests/fs/vfs/Makefile:1.26 --- src/tests/fs/vfs/Makefile:1.25 Sun Nov 19 16:05:26 2017 +++ src/tests/fs/vfs/Makefile Sun Mar 1 13:08:14 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.25 2017/11/19 21:05:26 martin Exp $ +# $NetBSD: Makefile,v 1.26 2020/03/01 18:08:14 christos Exp $ # .include <bsd.own.mk> @@ -39,9 +39,8 @@ LDADD+=-lrumpfs_null -lrumpvfs_layerfs VFSTESTDIR != cd ${.CURDIR}/../common && ${PRINTOBJDIR} LDADD+=-L${VFSTESTDIR} -lvfstest -LDADD+=-lrumpvfs -lrumpkern_sysproxy -lrump -lrumpuser # base +LDADD+= ${LIBRUMPBASE} # base LDADD+=-lrumpnet # static linking -LDADD+=-lpthread LDADD+=-lutil Index: src/tests/include/sys/Makefile diff -u src/tests/include/sys/Makefile:1.14 src/tests/include/sys/Makefile:1.15 --- src/tests/include/sys/Makefile:1.14 Mon May 13 13:55:08 2019 +++ src/tests/include/sys/Makefile Sun Mar 1 13:08:15 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2019/05/13 17:55:08 bad Exp $ +# $NetBSD: Makefile,v 1.15 2020/03/01 18:08:15 christos Exp $ NOMAN= # defined @@ -21,7 +21,7 @@ LDADD.t_bitops+= -lm TESTS_C+= t_socket CPPFLAGS.t_socket.c+= -D_KERNTYPES LDADD.t_socket+= -lrumpnet_local -lrumpnet_net -lrumpnet -LDADD.t_socket+= -lrumpvfs -lrump -lrumpuser -lpthread +LDADD.t_socket+= ${LIBRUMPBASE} .endif .include <bsd.test.mk> Index: src/tests/kernel/Makefile diff -u src/tests/kernel/Makefile:1.65 src/tests/kernel/Makefile:1.66 --- src/tests/kernel/Makefile:1.65 Mon Feb 10 22:15:10 2020 +++ src/tests/kernel/Makefile Sun Mar 1 13:08:15 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.65 2020/02/11 03:15:10 riastradh Exp $ +# $NetBSD: Makefile,v 1.66 2020/03/01 18:08:15 christos Exp $ NOMAN= # defined @@ -51,11 +51,9 @@ TESTS_SUBDIRS+= tty TESTS_C+= t_extattrctl TESTS_C+= t_filedesc TESTS_C+= t_rnd -LDADD.t_extattrctl+= -lrumpvfs -lrump -lrumpuser -LDADD.t_extattrctl+= -lrump -lpthread +LDADD.t_extattrctl+= ${LIBRUMPBASE} LDADD.t_filedesc+= ${LDADD.t_rnd} -LDADD.t_rnd+= -lrumpvfs -lrumpdev_rnd -lrumpdev -lrump -lrumpuser -LDADD.t_rnd+= -lrump -lpthread +LDADD.t_rnd+= -lrumpdev_rnd -lrumpdev ${LIBRUMPBASE} .endif Index: src/tests/kernel/tty/Makefile diff -u src/tests/kernel/tty/Makefile:1.3 src/tests/kernel/tty/Makefile:1.4 --- src/tests/kernel/tty/Makefile:1.3 Sat Jan 23 16:22:49 2016 +++ src/tests/kernel/tty/Makefile Sun Mar 1 13:08:15 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2016/01/23 21:22:49 christos Exp $ +# $NetBSD: Makefile,v 1.4 2020/03/01 18:08:15 christos Exp $ .include <bsd.own.mk> @@ -7,8 +7,6 @@ TESTSDIR= ${TESTSBASE}/kernel/tty TESTS_C= t_pr CPPFLAGS+= -D_KERNTYPES -LDADD+= -lrumpkern_tty -lrumpvfs -lrump -lrumpuser -LDADD+= -lrump -LDADD+= -lpthread +LDADD+= -lrumpkern_tty ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/lib/libc/sys/Makefile diff -u src/tests/lib/libc/sys/Makefile:1.58 src/tests/lib/libc/sys/Makefile:1.59 --- src/tests/lib/libc/sys/Makefile:1.58 Sat Feb 22 14:44:07 2020 +++ src/tests/lib/libc/sys/Makefile Sun Mar 1 13:08:15 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.58 2020/02/22 19:44:07 kamil Exp $ +# $NetBSD: Makefile,v 1.59 2020/03/01 18:08:15 christos Exp $ MKMAN= no @@ -98,7 +98,7 @@ LDADD.t_ptrace_waitpid+= -pthread -lm -l .if (${MKRUMP} != "no") && !defined(BSD_MK_COMPAT_FILE) CPPFLAGS.t_posix_fadvise.c += -D_KERNTYPES TESTS_C+= t_posix_fadvise -LDADD.t_posix_fadvise+= -lrumpvfs -lrump -lrumpuser -lrump -lpthread +LDADD.t_posix_fadvise+= ${RUMPVFSLIB} .endif CPPFLAGS.t_lwp_create.c += -D_KERNTYPES Index: src/tests/lib/semaphore/pthread/Makefile diff -u src/tests/lib/semaphore/pthread/Makefile:1.5 src/tests/lib/semaphore/pthread/Makefile:1.6 --- src/tests/lib/semaphore/pthread/Makefile:1.5 Sat Jun 1 02:59:17 2019 +++ src/tests/lib/semaphore/pthread/Makefile Sun Mar 1 13:08:15 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2019/06/01 06:59:17 kre Exp $ +# $NetBSD: Makefile,v 1.6 2020/03/01 18:08:15 christos Exp $ .include <bsd.own.mk> @@ -8,7 +8,7 @@ TESTS_C= t_sem_pth CPPFLAGS+= -I${.CURDIR}/.. -D_KERNTYPES -LDADD+= -lrump -lrumpuser -lrump -lrumpvfs -lpthread +LDADD+= ${LIBRUMPBASE} WARNS= 4 Index: src/tests/modules/Makefile diff -u src/tests/modules/Makefile:1.17 src/tests/modules/Makefile:1.18 --- src/tests/modules/Makefile:1.17 Mon Apr 15 19:41:23 2019 +++ src/tests/modules/Makefile Sun Mar 1 13:08:15 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.17 2019/04/15 23:41:23 christos Exp $ +# $NetBSD: Makefile,v 1.18 2020/03/01 18:08:15 christos Exp $ .include <bsd.own.mk> @@ -17,7 +17,7 @@ TESTS_C+= t_ufetchstore CPPFLAGS.t_ufetchstore.c+=-I${.CURDIR}/ufetchstore .for i in t_modctl t_builtin t_kcov LDADD.${i}= -lprop -LDADD.${i}+= -lrumpfs_kernfs -lrumpvfs -lrump -lrumpuser -lrump -lpthread +LDADD.${i}+= -lrumpfs_kernfs ${LIBRUMPBASE} .endfor TESTS_SH= t_abi_uvm Index: src/tests/net/bpf/Makefile diff -u src/tests/net/bpf/Makefile:1.5 src/tests/net/bpf/Makefile:1.6 --- src/tests/net/bpf/Makefile:1.5 Mon Jul 7 15:41:22 2014 +++ src/tests/net/bpf/Makefile Sun Mar 1 13:08:15 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2014/07/07 19:41:22 alnsn Exp $ +# $NetBSD: Makefile,v 1.6 2020/03/01 18:08:15 christos Exp $ # .include <bsd.own.mk> @@ -11,6 +11,6 @@ TESTS_C+= t_mbuf LDADD+= -lrumpnet_shmif LDADD+= -lrumpdev_bpf -lrumpdev -lrumpnet_netinet -lrumpnet_net -LDADD+= -lrumpnet -lrumpvfs -lrump -lrumpuser -lrump -lpthread +LDADD+= -lrumpnet ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/net/bpfilter/Makefile diff -u src/tests/net/bpfilter/Makefile:1.2 src/tests/net/bpfilter/Makefile:1.3 --- src/tests/net/bpfilter/Makefile:1.2 Tue Jun 10 00:28:40 2014 +++ src/tests/net/bpfilter/Makefile Sun Mar 1 13:08:15 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2014/06/10 04:28:40 he Exp $ +# $NetBSD: Makefile,v 1.3 2020/03/01 18:08:15 christos Exp $ # .include <bsd.own.mk> @@ -9,6 +9,6 @@ TESTS_C= t_bpfilter LDADD+= -lrumpnet_shmif LDADD+= -lrumpdev_bpf -lrumpdev -lrumpnet_netinet -lrumpnet_net -LDADD+= -lrumpnet -lrumpvfs -lrump -lrumpuser -lrump -lpthread +LDADD+= -lrumpnet ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/net/bpfjit/Makefile diff -u src/tests/net/bpfjit/Makefile:1.8 src/tests/net/bpfjit/Makefile:1.9 --- src/tests/net/bpfjit/Makefile:1.8 Sat Jun 1 02:59:17 2019 +++ src/tests/net/bpfjit/Makefile Sun Mar 1 13:08:15 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2019/06/01 06:59:17 kre Exp $ +# $NetBSD: Makefile,v 1.9 2020/03/01 18:08:15 christos Exp $ # .include <bsd.own.mk> @@ -14,6 +14,6 @@ PAXCTL_FLAGS= +m LDADD+= -lrumpnet_bpfjit -lrumpkern_sljit LDADD+= -lrumpdev_bpf -lrumpnet_net -lrumpnet -LDADD+= -lrump -lrumpvfs -lrumpuser -lpthread +LDADD+= ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/net/can/Makefile diff -u src/tests/net/can/Makefile:1.2 src/tests/net/can/Makefile:1.3 --- src/tests/net/can/Makefile:1.2 Sat May 27 17:02:56 2017 +++ src/tests/net/can/Makefile Sun Mar 1 13:08:16 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2017/05/27 21:02:56 bouyer Exp $ +# $NetBSD: Makefile,v 1.3 2020/03/01 18:08:16 christos Exp $ # .include <bsd.own.mk> @@ -16,6 +16,6 @@ SRCS.t_canfilter= t_canfilter.c h_canuti # which is NULL if rumpnet_netinet is not inclued. # LDADD+= -lrumpnet_netcan -lrumpnet_netinet -lrumpnet_net -lrumpnet -LDADD+= -lrump -lrumpuser -lrump -lpthread -lrumpdev -lrumpvfs +LDADD+= ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/net/icmp/Makefile diff -u src/tests/net/icmp/Makefile:1.11 src/tests/net/icmp/Makefile:1.12 --- src/tests/net/icmp/Makefile:1.11 Sat Jun 1 02:59:17 2019 +++ src/tests/net/icmp/Makefile Sun Mar 1 13:08:16 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2019/06/01 06:59:17 kre Exp $ +# $NetBSD: Makefile,v 1.12 2020/03/01 18:08:16 christos Exp $ # .include <bsd.own.mk> @@ -14,6 +14,6 @@ TESTS_SH_SRC_t_${name}= ../net_common.sh .endfor LDADD+= -lrumpnet_shmif -lrumpnet_netinet -lrumpnet_net -lrumpnet -LDADD+= -lrump -lrumpvfs -lrumpuser -lrump -lpthread +LDADD+= ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/net/if/Makefile diff -u src/tests/net/if/Makefile:1.9 src/tests/net/if/Makefile:1.10 --- src/tests/net/if/Makefile:1.9 Sat Jun 1 02:59:17 2019 +++ src/tests/net/if/Makefile Sun Mar 1 13:08:16 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2019/06/01 06:59:17 kre Exp $ +# $NetBSD: Makefile,v 1.10 2020/03/01 18:08:16 christos Exp $ # .include <bsd.own.mk> @@ -15,7 +15,7 @@ PROGS= ifconf MAN.ifconf= # empty BINDIR.ifconf= ${TESTSDIR} -LDADD.t_compat= -lrumpnet_shmif -lrumpnet_netinet -lrumpnet_net -lrumpnet -lrump -LDADD.t_compat+= -lrumpuser -lrump -lrumpvfs -lpthread +LDADD.t_compat= -lrumpnet_shmif -lrumpnet_netinet -lrumpnet_net -lrumpnet +LDADD.t_compat+= ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/net/if_loop/Makefile diff -u src/tests/net/if_loop/Makefile:1.6 src/tests/net/if_loop/Makefile:1.7 --- src/tests/net/if_loop/Makefile:1.6 Sat Jun 1 02:59:17 2019 +++ src/tests/net/if_loop/Makefile Sun Mar 1 13:08:16 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2019/06/01 06:59:17 kre Exp $ +# $NetBSD: Makefile,v 1.7 2020/03/01 18:08:16 christos Exp $ # .include <bsd.own.mk> @@ -8,7 +8,7 @@ TESTSDIR= ${TESTSBASE}/net/if_loop TESTS_C= t_pr LDADD+= -lrumpnet_netinet -lrumpnet_net -lrumpnet -LDADD+= -lrump -lrumpvfs -lrumpuser -lrump -lpthread +LDADD+= ${LIBRUMPBASE} .for name in basic TESTS_SH+= t_${name} Index: src/tests/net/net/Makefile diff -u src/tests/net/net/Makefile:1.22 src/tests/net/net/Makefile:1.23 --- src/tests/net/net/Makefile:1.22 Mon May 13 13:55:09 2019 +++ src/tests/net/net/Makefile Sun Mar 1 13:08:16 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.22 2019/05/13 17:55:09 bad Exp $ +# $NetBSD: Makefile,v 1.23 2020/03/01 18:08:16 christos Exp $ # .include <bsd.own.mk> @@ -22,8 +22,8 @@ TESTS_SH_SRC_t_${name}= ../net_common.sh LDADD.t_pktinfo_send+= -lrumpnet_local -lrumpnet_netinet -lrumpnet_net LDADD.t_pktinfo_send+= -lrumpnet_shmif -lrumpnet -LDADD.t_pktinfo_send+= -lrumpvfs -lrump -lrumpuser -lrump -lpthread +LDADD.t_pktinfo_send+= ${LIBRUMPBASE} LDADD.t_raw+= -lrumpnet_local -lrumpnet_netinet -lrumpnet_net -LDADD.t_raw+= -lrumpnet -lrumpvfs -lrump -lrumpuser -lrump -lpthread +LDADD.t_raw+= -lrumpnet ${LIBRUMPBASE} .include <bsd.test.mk> Index: src/tests/rump/rumpkern/Makefile diff -u src/tests/rump/rumpkern/Makefile:1.18 src/tests/rump/rumpkern/Makefile:1.19 --- src/tests/rump/rumpkern/Makefile:1.18 Wed Dec 26 09:27:23 2018 +++ src/tests/rump/rumpkern/Makefile Sun Mar 1 13:08:16 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2018/12/26 14:27:23 thorpej Exp $ +# $NetBSD: Makefile,v 1.19 2020/03/01 18:08:16 christos Exp $ .include <bsd.own.mk> @@ -20,10 +20,9 @@ TESTS_SH= t_sp SUBDIR+= h_client h_server -ADD_TO_LD= -lrumpvfs -lrump -lrumpuser -lrump -lpthread LDADD.t_modlinkset+= -lukfs -lrumpdev_disk -lrumpdev -lrumpfs_msdos -LDADD.t_modlinkset+= -lrumpfs_cd9660 ${ADD_TO_LD} -LDADD+= ${ADD_TO_LD} +LDADD.t_modlinkset+= -lrumpfs_cd9660 ${LIBRUMPBASE} +LDADD+= ${LIBRUMPBASE} KERNSPACE != cd ${.CURDIR}/../kernspace && ${PRINTOBJDIR} LDADD+= -L${KERNSPACE} -lkernspace -lrump Index: src/tests/rump/rumpkern/h_server/Makefile diff -u src/tests/rump/rumpkern/h_server/Makefile:1.6 src/tests/rump/rumpkern/h_server/Makefile:1.7 --- src/tests/rump/rumpkern/h_server/Makefile:1.6 Sat Jun 1 02:59:17 2019 +++ src/tests/rump/rumpkern/h_server/Makefile Sun Mar 1 13:08:16 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2019/06/01 06:59:17 kre Exp $ +# $NetBSD: Makefile,v 1.7 2020/03/01 18:08:16 christos Exp $ # .include <bsd.own.mk> @@ -9,7 +9,7 @@ TESTS_C= h_simpleserver ATFFILE= no -LDADD+= -lrumpkern_sysproxy -lrump -lrumpuser -lrump -lrumpvfs -lpthread +LDADD+= -lrumpkern_sysproxy ${LIBRUMPBASE} WARNS= 4 NOMAN= Index: src/tests/rump/rumpvfs/Makefile diff -u src/tests/rump/rumpvfs/Makefile:1.4 src/tests/rump/rumpvfs/Makefile:1.5 --- src/tests/rump/rumpvfs/Makefile:1.4 Tue Jun 10 00:28:40 2014 +++ src/tests/rump/rumpvfs/Makefile Sun Mar 1 13:08:16 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2014/06/10 04:28:40 he Exp $ +# $NetBSD: Makefile,v 1.5 2020/03/01 18:08:16 christos Exp $ .include <bsd.own.mk> @@ -8,7 +8,7 @@ TESTS_C= t_basic TESTS_C+= t_etfs TESTS_C+= t_p2kifs -LDADD= -lrumpvfs -lrump -lrumpuser -lrump -lpthread +LDADD= ${LIBRUMPBASE} WARNS= 4