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] [PATCH] Partial fix for compat build non-portability

Subject: Re: [Xen-devel] [PATCH] Partial fix for compat build non-portability
From: John Levon <levon@xxxxxxxxxxxxxxxxx>
Date: Wed, 10 Jan 2007 17:37:19 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 10 Jan 2007 09:35:23 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <09c345f40063806e220e.1168450161@xenbld>
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>
References: <09c345f40063806e220e.1168450161@xenbld>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.9i
On Wed, Jan 10, 2007 at 09:29:21AM -0700, john.levon@xxxxxxx wrote:

> Partial fix for compat build non-portability.

This at least fixes all the compat gook to work on non-Linux, and I've
checked that the contents of compat/ are the same on both Linux and
Solaris.

Still to be resolved is the pragma pack push issue; this is non-portable
pragma only enabled on some targets, as it's intended for win32
compatibility not something for general use. We should be wrapping each
structure in a pragma pack(4) / pragma pack() pair, but trying to fix
that makes my head hurt, and Jan isn't interested.

regards
john

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