I see that 'pkg-help' was added to devel/kBuild explaining the new
GCC option.
I think that the help text can be expanded to say that kBuild and
virtualbox-ose can be compiled with clang (i.e., without using gcc)
when the virtual machines use hardware virtualization (VT-x/AMD-V)
exclusivel
On 09/28/2017 05:55, sor...@cydem.org wrote:
>
> Jung-uk,
>
> [0] clang/lib/Basic/Targets/X86.h:
> 860 bool validateGlobalRegisterVariable(StringRef RegName,
> unsigned RegSize, 861 bool
> &HasSizeMismatch) const override { 862 // rsp
Jung-uk,
> >>> [0] clang/lib/Basic/Targets/X86.h:
> >>> 860 bool validateGlobalRegisterVariable(StringRef RegName,
> >>> unsigned RegSize, 861 bool
> >>> &HasSizeMismatch) const override { 862 // rsp and rbp are the
> >>> only 64-bit registers the x86
On 09/24/2017 21:06, sor...@cydem.org wrote:
>> Alternatively, one can try changing 'r14' to 'rbp' in definition
>>> of "AREG0" for amd64 at src/recompiler/dyngen-exec.h:81. This is
>>> the only place where gcc is needed, as clang cannot handle r14
>>> for now [0].
>>>
>>> I recompiled kBuild with
> > Alternatively, one can try changing 'r14' to 'rbp' in definition
> > of "AREG0" for amd64 at src/recompiler/dyngen-exec.h:81. This is
> > the only place where gcc is needed, as clang cannot handle r14
> > for now [0].
> >
> > I recompiled kBuild with clang, and succeeded compiling virtualbox-
On 09/21/2017 19:00, sor...@cydem.org wrote:
>
>>> [...]
>>> kBuild: Compiling VBoxRemPrimary
>>> -
>>> /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.28/src/recompiler/target-i386/op_helper.c
>>> In file included
>>> from
>>> /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.28/s
> > [...]
> > kBuild: Compiling VBoxRemPrimary
> > -
> > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.28/src/recompiler/target-i386/op_helper.c
> > In file included
> > from
> > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.28/src/recompiler/target-i386/op_helper.c:29:
> >
> Howdy!
>
> Any ideas on what could be a cause of the following build failure
> on this machine?
>
> [...]
> kBuild: Compiling VBoxRemPrimary
> -
> /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.28/src/recompiler/target-i386/op_helper.c
> In file included
> from
> /usr/ports/emulato
Howdy!
Any ideas on what could be a cause of the following build failure
on this machine?
FreeBSD 12.0-CURRENT #0 r323633 amd64
# cc --version
FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on LLVM
5.0.0svn)
Target: x86_64-unknown-freebsd12.0
Thread model: posix