Date: Thu, 9 Jul 2015 19:37:19 +0200 From: Ed Schouten <ed@nuxi.nl> To: Adrian Chadd <adrian.chadd@gmail.com> Cc: Ed Schouten <ed@freebsd.org>, "src-committers@freebsd.org" <src-committers@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "svn-src-head@freebsd.org" <svn-src-head@freebsd.org> Subject: Re: svn commit: r285307 - in head/sys: compat/cloudabi compat/cloudabi64 conf contrib/cloudabi kern Message-ID: <CABh_MKnN_unTxFOEtEYw4QL6LU6oMErFRTefWo4rCc9vpv1kuw@mail.gmail.com> In-Reply-To: <CAJ-VmombA=kUg0cjay1n-xAbbN0VKbzKHbwfpB2fW-Qetp=cNw@mail.gmail.com> References: <201507090720.t697KFKC064426@repo.freebsd.org> <CAJ-VmombA=kUg0cjay1n-xAbbN0VKbzKHbwfpB2fW-Qetp=cNw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Adrian, 2015-07-09 19:11 GMT+02:00 Adrian Chadd <adrian.chadd@gmail.com>: > So this isn't at all included in a system by default? Or is it disable-able? > > All I see in options is COMPAT_CLOUDABI64. Even though a kernel configuration with COMPAT_CLOUDABI64 passes the build on all architectures right now, it doesn't do anything yet. Almost all of the system calls still need their implementations and I still haven't added the CPU-specific sysentvec (so that the kernel can actually load CloudABI executables and execute them). My plan was to send out a code review in the very nearby future to add the amd64-specific sysentvec and at the same time add it to sys/amd64/conf/NOTES, so that it is at least part of LINT builds. Around that time I'm also going to add kernel module Makefiles. To answer your question: it hasn't been added to any configuration file, so as long as you don't add COMPAT_CLOUDABI64 to your kernel configuration file explicitly, it won't get built. -- Ed Schouten <ed@nuxi.nl> Nuxi, 's-Hertogenbosch, the Netherlands KvK/VAT number: 62051717
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABh_MKnN_unTxFOEtEYw4QL6LU6oMErFRTefWo4rCc9vpv1kuw>