Re: CVS commit: src

2013-11-16 Thread Alexander Nasonov
+./usr/lib/librumpkern_sljit.so base-rump-shlib rump +./usr/lib/librumpkern_sljit.so.0 base-rump-shlib rump +./usr/lib/librumpkern_sljit.so.0.0 base-rump-shlib rump A similar change was sitting in my local tree for quite a

Re: CVS commit: src/sys/rump/kern

2013-11-16 Thread Alexander Nasonov
Martin Husemann wrote: Log Message: sljit is only available on very few architectures, so do not try to build it on all. We have a special MKSLJIT variable. It's enabled by default on the three arches you listed below but it can also be turned on on arm and mips. Alex To generate a diff of

Re: CVS commit: src

2013-11-16 Thread Mindaugas Rasiukevicius
Alexander Nasonov al...@yandex.ru wrote: +./usr/lib/librumpkern_sljit.so base-rump-shlib rump +./usr/lib/librumpkern_sljit.so.0 base-rump-shlib rump +./usr/lib/librumpkern_sljit.so.0.0 base-rump-shlib rump A similar change was sitting in my local

Re: CVS commit: src/usr.sbin/npf/npftest

2013-11-16 Thread Alexander Nasonov
Mindaugas Rasiukevicius wrote: Module Name: src Committed By: rmind Date: Sat Nov 16 01:41:43 UTC 2013 Modified Files: src/usr.sbin/npf/npftest: Makefile src/usr.sbin/npf/npftest/libnpftest: Makefile npf_bpf_test.c Log Message: Enable bpfjit for npftest. It breaks

Re: CVS commit: src/usr.sbin/npf/npftest

2013-11-16 Thread Mindaugas Rasiukevicius
Alexander Nasonov al...@yandex.ru wrote: Mindaugas Rasiukevicius wrote: Module Name:src Committed By: rmind Date: Sat Nov 16 01:41:43 UTC 2013 Modified Files: src/usr.sbin/npf/npftest: Makefile src/usr.sbin/npf/npftest/libnpftest: Makefile

Re: CVS commit: src

2013-11-16 Thread Antti Kantee
On 16.11.2013 11:06, Alexander Nasonov wrote: +./usr/lib/librumpkern_sljit.so base-rump-shlib rump +./usr/lib/librumpkern_sljit.so.0 base-rump-shlib rump +./usr/lib/librumpkern_sljit.so.0.0 base-rump-shlib rump A similar change

Re: CVS commit: src/sys/rump/kern

2013-11-16 Thread Martin Husemann
On Sat, Nov 16, 2013 at 11:17:09AM +, Alexander Nasonov wrote: Martin Husemann wrote: Log Message: sljit is only available on very few architectures, so do not try to build it on all. We have a special MKSLJIT variable. It's enabled by default on the three arches you listed below

Re: CVS commit: src/sys/rump/kern

2013-11-16 Thread Alexander Nasonov
Martin Husemann wrote: I copied the .if from src/sys/modules/Makefile - please feel free to fix both instances. But arm is missing machine/sljitarch.h, so it would not compile. I don't think that sljit supports all arms. If you want bpfjit on arm (or mips) you should build with MKSLJIT=yes.

Re: CVS commit: src/sys/rump/kern

2013-11-16 Thread Martin Husemann
On Sat, Nov 16, 2013 at 04:50:42PM +, Alexander Nasonov wrote: I don't think that sljit supports all arms. If you want bpfjit on arm (or mips) you should build with MKSLJIT=yes. Default is no on these arches. Yes, but with your suggested change (or my interpretation of it, at least), the

Re: CVS commit: src/sys/rump/kern

2013-11-16 Thread Alexander Nasonov
Martin Husemann wrote: I copied the .if from src/sys/modules/Makefile - please feel free to fix both instances. But arm is missing machine/sljitarch.h, so it would not compile. I now see where the problem is. I listed those three arches because they support modules but other sljit arches don't