This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] [PATCH] minios: minor buildsystem fixes

To: Stefano Stabellini <Stefano.Stabellini@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] minios: minor buildsystem fixes
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Wed, 15 Jul 2009 13:59:16 +0100
Cc: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>, Christoph Egger <Christoph.Egger@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Wed, 15 Jul 2009 06:00:04 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <alpine.DEB.2.00.0907151343010.1682@kaball-desktop>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcoFSce9dmrQn0JuRhWjstGmxI3pkAAAkc0d
Thread-topic: [Xen-devel] [PATCH] minios: minor buildsystem fixes
User-agent: Microsoft-Entourage/
On 15/07/2009 13:43, "Stefano Stabellini" <Stefano.Stabellini@xxxxxxxxxxxxx>

>> If the distinction that Christoph's patch introduced *were* to be required,
>> I would do it as XEN_COMPILE_OS and XEN_TARGET_OS replacing XEN_OS. Arguably
>> it would be clearer to rename existing XEN_OS to the former anyway?
> I agree on that, XEN_OS as it is now is misleading.

I changed my mind after all that. Obviously it is rather entrenched in
tools/ right now that the compile OS is also the target OS. Renaming XEN_OS
to one or the other gives the misleading impression we can cross-compile
across operating systems, which we can't.

I think your plan to leave XEN_OS alone and just define CONFIG_MiniOS -- and
then hack makefiles a bit where necessary to explicitly take note of the
latter -- makes most sense.

 -- Keir

Xen-devel mailing list