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

Re: [Xen-devel] Re: How to build a 64 bit xen



On Tue, 2010-05-18 at 16:13 +0100, George Dunlap wrote:
> I've cross-compiled 64-bit xen exclusively since I've worked for
> XenSource basically.  Here's what I get:
> 
> $ file xen/xen
> xen/xen: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
> statically linked, stripped
> $ file xen/xen-syms
> xen/xen-syms: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
> statically linked, not stripped
> 
> So I think 'file' is just making a mistake.

The 64 bit hypervisor really is encapsulated in a 32 bit container, see
the mkelf32 related rules in xen/arch/x86/Makefile.

I'm not sure why. Something to do with 32 bit bootloaders maybe?

Ian


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


 


Rackspace

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