|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] fix bug #609 - error: PIC register `bx' clobbered in `as
# HG changeset patch
# User vhanquez@xxxxxxxxxxxxxxxxxxxxxxx
# Node ID bdec77028194e6f51872b66b0575ed86ad542333
# Parent 07af1b34d4c49ac52faaff6cb315231655212316
fix bug #609 - error: PIC register `bx' clobbered in `asm'
Signed-off-by: Vincent Hanquez <vincent@xxxxxxxxxxxxx>
diff -r 07af1b34d4c4 -r bdec77028194 tools/ioemu/hw/vga.c
--- a/tools/ioemu/hw/vga.c Mon Apr 10 13:47:51 2006
+++ b/tools/ioemu/hw/vga.c Mon Apr 10 14:51:10 2006
@@ -1369,10 +1369,10 @@
{
unsigned int eax, edx;
- __asm__("cpuid"
+ __asm__("pushl %%ebx; cpuid; popl %%ebx"
: "=a" (eax), "=d" (edx)
: "0" (op)
- : "bx", "cx");
+ : "cx");
return edx;
}
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
|
|
|
|