head 1.10; access; symbols netbsd-10-2-RELEASE:1.10 netbsd-9-5-RELEASE:1.10 netbsd-11-0-RELEASE:1.10 netbsd-11-0-RC7:1.10 netbsd-11-0-RC6:1.10 netbsd-11-0-RC5:1.10 netbsd-11-0-RC4:1.10 netbsd-11-0-RC3:1.10 netbsd-11-0-RC2:1.10 netbsd-11-0-RC1:1.10 perseant-exfatfs-base-20250801:1.10 netbsd-11:1.10.0.14 netbsd-11-base:1.10 netbsd-10-1-RELEASE:1.10 perseant-exfatfs-base-20240630:1.10 perseant-exfatfs:1.10.0.12 perseant-exfatfs-base:1.10 netbsd-8-3-RELEASE:1.9 netbsd-9-4-RELEASE:1.10 netbsd-10-0-RELEASE:1.10 netbsd-10-0-RC6:1.10 netbsd-10-0-RC5:1.10 netbsd-10-0-RC4:1.10 netbsd-10-0-RC3:1.10 netbsd-10-0-RC2:1.10 netbsd-10-0-RC1:1.10 netbsd-10:1.10.0.10 netbsd-10-base:1.10 netbsd-9-3-RELEASE:1.10 cjep_sun2x-base1:1.10 cjep_sun2x:1.10.0.8 cjep_sun2x-base:1.10 cjep_staticlib_x-base1:1.10 netbsd-9-2-RELEASE:1.10 cjep_staticlib_x:1.10.0.6 cjep_staticlib_x-base:1.10 netbsd-9-1-RELEASE:1.10 phil-wifi-20200421:1.10 phil-wifi-20200411:1.10 is-mlppp:1.10.0.4 is-mlppp-base:1.10 phil-wifi-20200406:1.10 netbsd-8-2-RELEASE:1.9 netbsd-9-0-RELEASE:1.10 netbsd-9-0-RC2:1.10 netbsd-9-0-RC1:1.10 phil-wifi-20191119:1.10 netbsd-9:1.10.0.2 netbsd-9-base:1.10 phil-wifi-20190609:1.10 netbsd-8-1-RELEASE:1.9 netbsd-8-1-RC1:1.9 pgoyette-compat-merge-20190127:1.9 pgoyette-compat-20190127:1.9 pgoyette-compat-20190118:1.9 pgoyette-compat-1226:1.9 pgoyette-compat-1126:1.9 pgoyette-compat-1020:1.9 pgoyette-compat-0930:1.9 pgoyette-compat-0906:1.9 netbsd-7-2-RELEASE:1.5 pgoyette-compat-0728:1.9 netbsd-8-0-RELEASE:1.9 phil-wifi:1.9.0.14 phil-wifi-base:1.9 pgoyette-compat-0625:1.9 netbsd-8-0-RC2:1.9 pgoyette-compat-0521:1.9 pgoyette-compat-0502:1.9 pgoyette-compat-0422:1.9 netbsd-8-0-RC1:1.9 pgoyette-compat-0415:1.9 pgoyette-compat-0407:1.9 pgoyette-compat-0330:1.9 pgoyette-compat-0322:1.9 pgoyette-compat-0315:1.9 netbsd-7-1-2-RELEASE:1.5 pgoyette-compat:1.9.0.12 pgoyette-compat-base:1.9 netbsd-7-1-1-RELEASE:1.5 matt-nb8-mediatek:1.9.0.10 matt-nb8-mediatek-base:1.9 perseant-stdc-iso10646:1.9.0.8 perseant-stdc-iso10646-base:1.9 netbsd-8:1.9.0.6 netbsd-8-base:1.9 prg-localcount2-base3:1.9 prg-localcount2-base2:1.9 prg-localcount2-base1:1.9 prg-localcount2:1.9.0.4 prg-localcount2-base:1.9 pgoyette-localcount-20170426:1.9 bouyer-socketcan-base1:1.9 pgoyette-localcount-20170320:1.9 netbsd-7-1:1.5.0.14 netbsd-7-1-RELEASE:1.5 netbsd-7-1-RC2:1.5 netbsd-7-nhusb-base-20170116:1.5 bouyer-socketcan:1.9.0.2 bouyer-socketcan-base:1.9 pgoyette-localcount-20170107:1.9 netbsd-7-1-RC1:1.5 pgoyette-localcount-20161104:1.9 netbsd-7-0-2-RELEASE:1.5 localcount-20160914:1.7 netbsd-7-nhusb:1.5.0.12 netbsd-7-nhusb-base:1.5 pgoyette-localcount-20160806:1.6 pgoyette-localcount-20160726:1.6 pgoyette-localcount:1.6.0.2 pgoyette-localcount-base:1.6 netbsd-7-0-1-RELEASE:1.5 netbsd-7-0:1.5.0.10 netbsd-7-0-RELEASE:1.5 netbsd-7-0-RC3:1.5 netbsd-7-0-RC2:1.5 netbsd-7-0-RC1:1.5 netbsd-6-0-6-RELEASE:1.4 netbsd-6-1-5-RELEASE:1.4 netbsd-7:1.5.0.8 netbsd-7-base:1.5 yamt-pagecache-base9:1.5 yamt-pagecache-tag8:1.4.4.1 netbsd-6-1-4-RELEASE:1.4 netbsd-6-0-5-RELEASE:1.4 tls-earlyentropy:1.5.0.6 tls-earlyentropy-base:1.5 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.5 riastradh-drm2-base3:1.5 netbsd-6-1-3-RELEASE:1.4 netbsd-6-0-4-RELEASE:1.4 netbsd-6-1-2-RELEASE:1.4 netbsd-6-0-3-RELEASE:1.4 netbsd-6-1-1-RELEASE:1.4 riastradh-drm2-base2:1.5 riastradh-drm2-base1:1.5 riastradh-drm2:1.5.0.2 riastradh-drm2-base:1.5 netbsd-6-1:1.4.0.14 netbsd-6-0-2-RELEASE:1.4 netbsd-6-1-RELEASE:1.4 netbsd-6-1-RC4:1.4 netbsd-6-1-RC3:1.4 agc-symver:1.5.0.4 agc-symver-base:1.5 netbsd-6-1-RC2:1.4 netbsd-6-1-RC1:1.4 yamt-pagecache-base8:1.5 netbsd-6-0-1-RELEASE:1.4 yamt-pagecache-base7:1.5 matt-nb6-plus-nbase:1.4 yamt-pagecache-base6:1.4 netbsd-6-0:1.4.0.12 netbsd-6-0-RELEASE:1.4 netbsd-6-0-RC2:1.4 tls-maxphys:1.4.0.10 tls-maxphys-base:1.5 matt-nb6-plus:1.4.0.8 matt-nb6-plus-base:1.4 netbsd-6-0-RC1:1.4 yamt-pagecache-base5:1.4 yamt-pagecache-base4:1.4 netbsd-6:1.4.0.6 netbsd-6-base:1.4 yamt-pagecache-base3:1.4 yamt-pagecache-base2:1.4 yamt-pagecache:1.4.0.4 yamt-pagecache-base:1.4 cherry-xenmp:1.4.0.2 cherry-xenmp-base:1.4 bouyer-quota2-base:1.3 bouyer-quota2:1.3.0.2 bouyer-quota2-nbase:1.3; locks; strict; comment @# @; 1.10 date 2019.05.13.17.55.08; author bad; state Exp; branches; next 1.9; commitid qhcRKCD9dFQdq4nB; 1.9 date 2016.10.06.20.14.11; author christos; state Exp; branches 1.9.14.1; next 1.8; commitid Al1WMybPyCwLH7pz; 1.8 date 2016.10.06.19.52.36; author christos; state Exp; branches; next 1.7; commitid 19tCjeLwaydmA7pz; 1.7 date 2016.08.10.21.10.18; author kre; state Exp; branches; next 1.6; commitid ByjHbtgJTkBAQNhz; 1.6 date 2016.01.23.21.22.49; author christos; state Exp; branches 1.6.2.1; next 1.5; commitid 0voYFcZKKnOpl6Sy; 1.5 date 2012.12.02.17.36.10; author pgoyette; state Exp; branches; next 1.4; 1.4 date 2011.03.08.12.40.25; author pooka; state Exp; branches 1.4.4.1 1.4.10.1; next 1.3; 1.3 date 2011.02.16.16.02.52; author pooka; state Exp; branches 1.3.2.1; next 1.2; 1.2 date 2011.02.15.15.16.46; author pooka; state Exp; branches; next 1.1; 1.1 date 2011.02.09.14.32.45; author pooka; state Exp; branches; next ; 1.9.14.1 date 2019.06.10.22.10.07; author christos; state Exp; branches; next ; commitid jtc8rnCzWiEEHGqB; 1.6.2.1 date 2016.11.04.14.49.23; author pgoyette; state Exp; branches; next ; commitid 2m1JRwYmpwPkOOsz; 1.4.4.1 date 2013.01.16.05.34.00; author yamt; state Exp; branches; next ; 1.4.10.1 date 2013.02.25.00.30.23; author tls; state Exp; branches; next ; 1.3.2.1 date 2011.02.16.16.02.52; author bouyer; state dead; branches; next 1.3.2.2; 1.3.2.2 date 2011.02.17.12.00.54; author bouyer; state Exp; branches; next ; desc @@ 1.10 log @Get rid of all the -lrumpdev and -lrumpvfs that are no longer needed after moving rump's mainbus from rumpdev to rumpkern. Produces the same atf-run results as before. @ text @# $NetBSD: Makefile,v 1.9 2016/10/06 20:14:11 christos Exp $ # .include TESTSDIR= ${TESTSBASE}/lib/librumpclient TESTS_C= t_fd TESTS_SH= t_exec BINDIR= ${TESTSDIR} MKMAN= no PROGS+= h_exec PROGS+= h_execthr CPPFLAGS+= -D_KERNTYPES LDADD+= -lrumpclient LDADD.h_execthr= -lpthread .include @ 1.9 log @revert, fixing the real cause. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2016/08/10 21:10:18 kre Exp $ a19 2 LDADD+= -lrumpdev LDADD+= -lrumpvfs @ 1.9.14.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2019/05/13 17:55:08 bad Exp $ d20 2 @ 1.8 log @Add more indirect library dependencies @ text @d22 1 a22 3 LDADD+= -lrump LDADD+= -lrumpuser LDADD+= -lpthread @ 1.7 log @ Extra libs for rump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2016/01/23 21:22:49 christos Exp $ d22 3 a24 1 LDADD.h_execthr= -lpthread @ 1.6 log @Define _KERNTYPES for things that need it. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2012/12/02 17:36:10 pgoyette Exp $ d20 2 @ 1.6.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2016/10/06 20:14:11 christos Exp $ @ 1.5 log @Helper programs are programs, not tests, so build them appropriately. Thie removes the need for custom Atffiles whose only purpose was to exclude the helpers that had been built as tests. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2011/03/08 12:40:25 pooka Exp $ d17 1 @ 1.4 log @add test case for multithreaded client calling exec @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2011/02/16 16:02:52 pooka Exp $ a8 2 TESTS_C+= h_exec TESTS_C+= h_execthr d12 5 a16 1 ATFFILE= yes @ 1.4.10.1 log @resync with head @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2011/03/08 12:40:25 pooka Exp $ d9 2 d14 1 a14 5 BINDIR= ${TESTSDIR} MKMAN= no PROGS+= h_exec PROGS+= h_execthr @ 1.4.4.1 log @sync with (a bit old) head @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2011/03/08 12:40:25 pooka Exp $ d9 2 d14 1 a14 5 BINDIR= ${TESTSDIR} MKMAN= no PROGS+= h_exec PROGS+= h_execthr @ 1.3 log @no need to create a hardlinked name for the helper, just fake argv[] @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2011/02/15 15:16:46 pooka Exp $ d10 1 d17 1 @ 1.3.2.1 log @file Makefile was added on branch bouyer-quota2 on 2011-02-17 12:00:54 +0000 @ text @d1 17 @ 1.3.2.2 log @Sync with HEAD @ text @a0 17 # $NetBSD: Makefile,v 1.3 2011/02/16 16:02:52 pooka Exp $ # .include TESTSDIR= ${TESTSBASE}/lib/librumpclient TESTS_C= t_fd TESTS_C+= h_exec TESTS_SH= t_exec ATFFILE= yes LDADD+= -lrumpclient .include @ 1.2 log @add some exec() tests @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2011/02/09 14:32:45 pooka Exp $ a12 3 # what do you mean I missed? LINKS+= ${TESTSDIR}/h_exec ${TESTSDIR}/h_ution @ 1.1 log @Add test which checks rumpclient does not use fds 0-2 for its internal purposes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2011/02/06 18:44:29 pooka Exp $ d9 8 @