|
From: | Anthony Liguori |
Subject: | Re: [Qemu-devel] [PATCH] build fix: xen on NetBSD/amd64 |
Date: | Fri, 10 Jul 2009 07:58:48 -0500 |
User-agent: | Thunderbird 2.0.0.21 (X11/20090320) |
Christoph Egger wrote:
On Thursday 09 July 2009 21:21:06 Anthony Liguori wrote:Christoph Egger wrote:Hi! Attached patch fixes this build error on NetBSD/amd64: hw/xen_blkif.h:20: warning: #pragma pack(psuh[, id], <n>) is not supported on this target hw/xen_blkif.h:36: warning: #pragma pack(pop[, id], <n>) is not supported on this target Signed-off-by: Christoph Egger <address@hidden>You'll invoke the fury of malc for introducing an identifier that begins with '__' :-)In NetBSD, there is this in <sys/cdefs.h> :
NetBSD is allowed to use these names in system headers but according to the C standard, normal programs like QEMU aren't. So we need to use something other than __aligned.
Regards, Anthony Liguori
[Prev in Thread] | Current Thread | [Next in Thread] |