WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Vmxassist build failure on gcc 3.3.5

To: "Woller, Thomas" <thomas.woller@xxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Vmxassist build failure on gcc 3.3.5
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Thu, 19 Oct 2006 20:02:41 +0100
Delivery-date: Thu, 19 Oct 2006 12:14:07 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C15D86C6.2C95%Keir.Fraser@xxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcbznSeBTn7r3870TrOkcPhwGhDWtgAEdkCBAACJiao=
Thread-topic: [Xen-devel] Vmxassist build failure on gcc 3.3.5
User-agent: Microsoft-Entourage/11.2.5.060620


On 19/10/06 7:47 pm, "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx> wrote:

>> The failure is with gcc 3.3.5, I just tried a local SLES10 gcc 4.0.2
>> version and it seems to work fine with either of the above asm lines,
>> and generates same opcodes.
> 
> I expect placing $DATA_SELECTOR in brackets $(DATA_SELECTOR) will work. I
> expect the version of cpp is not able to pick out a macro usage when it runs
> into adjacent punctuation.

Well, it'll be interesting to know if this fixes the problem but actually it
would make little sense now I think about it. We have lots of examples in
Xen .S files where we mov $<macro name>,... And they aren't causing
problems. So this is rather weird.

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel