From owner-freebsd-emulation@FreeBSD.ORG  Wed Oct 31 07:43:05 2012
Return-Path: <owner-freebsd-emulation@FreeBSD.ORG>
Delivered-To: emulation@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
 by hub.freebsd.org (Postfix) with ESMTP id 6FA3B168;
 Wed, 31 Oct 2012 07:43:05 +0000 (UTC)
 (envelope-from mike.jakubik@intertainservices.com)
Received: from mail.intertainservices.com (mail.intertainservices.com
 [69.77.177.114])
 by mx1.freebsd.org (Postfix) with ESMTP id 3973E8FC08;
 Wed, 31 Oct 2012 07:43:04 +0000 (UTC)
Received: from mail.intertainservices.com (localhost [127.0.0.1])
 by mail.intertainservices.com (Postfix) with ESMTP id A80E85643D;
 Wed, 31 Oct 2012 03:42:58 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8;
 format=flowed
Content-Transfer-Encoding: 8bit
Date: Wed, 31 Oct 2012 03:42:58 -0400
From: Mike Jakubik <mike.jakubik@intertainservices.com>
To: Jason Andresen <jandrese@vt.edu>
Subject: Re: [Call for Testers] VirtualBox 4.2.4
Organization: Intertainservices
In-Reply-To: <F3383DBE-3DE4-4432-99E5-4D3A5BE3E22C@vt.edu>
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>
Message-ID: <139b8512fefc230ef47d1b0a51e7ea88@intertainservices.com>
X-Sender: mike.jakubik@intertainservices.com
User-Agent: Roundcube Webmail/0.8.1
X-intertainservices-MailScanner-Information: Please contact the ISP for more
 information
X-intertainservices-MailScanner-ID: A80E85643D.A2F80
X-intertainservices-MailScanner: Found to be clean
X-intertainservices-MailScanner-From: mike.jakubik@intertainservices.com
X-Spam-Status: No
Cc: emulation@freebsd.org, ports@freebsd.org, freebsd-ports@freebsd.org
X-BeenThere: freebsd-emulation@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Development of Emulators of other operating systems
 <freebsd-emulation.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-emulation>, 
 <mailto:freebsd-emulation-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-emulation>
List-Post: <mailto:freebsd-emulation@freebsd.org>
List-Help: <mailto:freebsd-emulation-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-emulation>, 
 <mailto:freebsd-emulation-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Oct 2012 07:43:05 -0000

On 2012-10-30 08:07 PM, Jason Andresen wrote:
> On Oct 30, 2012, at 15:56, Bernhard Fröhlich <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

Thanks.