Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Oct 2012 09:33:08 +0100
From:      =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= <decke@FreeBSD.org>
To:        Mike Jakubik <mike.jakubik@intertainservices.com>
Cc:        emulation@freebsd.org, ports@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: [Call for Testers] VirtualBox 4.2.4
Message-ID:  <CAE-m3X13PuXBG3zFZqN8fYpVbkN0N1QQdTaZVr8S=gnJXFok%2BQ@mail.gmail.com>
In-Reply-To: <139b8512fefc230ef47d1b0a51e7ea88@intertainservices.com>
References:  <CAE-m3X0bA2g3yMomta1pZwtfi_FawDvzyE=aKaJ6x_QFRVMtOA@mail.gmail.com> <201210301512.12568.mike.jakubik@intertainservices.com> <CAE-m3X054xDBEev=7n8zXOK5ZbkP-ADKFWuVyLt8kA4g5LzJmg@mail.gmail.com> <F3383DBE-3DE4-4432-99E5-4D3A5BE3E22C@vt.edu> <139b8512fefc230ef47d1b0a51e7ea88@intertainservices.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 31, 2012 at 8:42 AM, Mike Jakubik
<mike.jakubik@intertainservices.com> wrote:
> On 2012-10-30 08:07 PM, Jason Andresen wrote:
>>
>> On Oct 30, 2012, at 15:56, Bernhard Fr=F6hlich <decke@FreeBSD.org> wrote=
:
>>
>>> Clang does not support global registered variables so it's not supposed
>>> to
>>> work.
>>
>>
>> Is this a feature?  Is there a reason why clang couldn't be updated
>> to support this if actual software is using it?
>
>
> It is a feature, but it appears to be a dirty one. Below is a link to a
> supposed Apple developer explaining the lack of this feature. I'm not a
> programmer but a humble sysadmin, so i do not know if this is true.
>
> http://nondot.org/sabre/LLVMNotes/GlobalRegisterVariables.txt


That problem also prevents QEMU from being build correctly with LLVM.

I'm just quoting the LLVM Users Manual:

"clang does not support global register variables; this is unlikely to be
implemented soon because it requires additional LLVM backend support."

http://clang.llvm.org/docs/UsersManual.html

--=20
Bernhard Froehlich
http://www.bluelife.at/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAE-m3X13PuXBG3zFZqN8fYpVbkN0N1QQdTaZVr8S=gnJXFok%2BQ>