[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] PIC register 'bx' clobbered in 'asm' - xen-unstable build error
A patch has been proposed by Vincent Hanquez. I've already pushed it into the unstable tree. The problem happens with gcc 3.4 Bin --- xeno-unstable.bk/tools/libxc/xc_vmx_build.c.orig 2005-02-09 13:50:48 +0100 +++ xeno-unstable.bk/tools/libxc/xc_vmx_build.c 2005-02-09 13:51:33 +0100 @@ -426,10 +426,10 @@ { int eax, ecx; - __asm__ __volatile__ ("cpuid" + __asm__ __volatile__ ("pushl %%ebx; cpuid; popl %%ebx" : "=a" (eax), "=c" (ecx) : "0" (1) - : "bx", "dx"); + : "dx"); if (!(ecx & VMX_FEATURE_FLAG)) { return -1; } On Fri, 25 Feb 2005 15:02:30 -0600, David F Barrera <dfbp@xxxxxxxxxx> wrote: > I am trying to build xen-unstable on an x86 box, but it is failing with > the following message: > > gcc -DPIC -m32 -march=i686 -Wall -Werror -O3 -fno-strict-aliasing -I > ../../tools/libxutil -I. -Wp,-MD,.xc_rrobin.opic.d -fPIC -c -o > xc_rrobin.opic xc_rrobin.c > gcc -DPIC -m32 -march=i686 -Wall -Werror -O3 -fno-strict-aliasing -I > ../../tools/libxutil -I. -Wp,-MD,.xc_vmx_build.opic.d -fPIC -c -o > xc_vmx_build.opic xc_vmx_build.c > xc_vmx_build.c: In function `vmx_identify': > xc_vmx_build.c:468: error: PIC register `bx' clobbered in `asm' > make[4]: *** [xc_vmx_build.opic] Error 1 > make[4]: Leaving directory `/tmp/xen-unstable/tools/libxc' > make[3]: *** [all] Error 2 > make[3]: Leaving directory `/tmp/xen-unstable/tools/libxc' > make[2]: *** [install] Error 2 > make[2]: Leaving directory `/tmp/xen-unstable/tools' > make[1]: *** [tools] Error 2 > make[1]: Leaving directory `/tmp/xen-unstable' > make: *** [world] Error 2 > make world failed > > I have built xen-unstable on this machine before, so I don't believe it > is a setup problem. Has anyone else observed this? > > David F Barrera > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.sourceforge.net/lists/listinfo/xen-devel > -- Every act of creation is first of all an act of destruction. - Pablo Picasso ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |