Skip site navigation (1)Skip section navigation (2)
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>