[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • To: "Woller, Thomas" <thomas.woller@xxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • 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
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcbznSeBTn7r3870TrOkcPhwGhDWtgAEdkCBAACJiao=
  • Thread-topic: [Xen-devel] Vmxassist build failure on gcc 3.3.5

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



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.