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

[Xen-bugs] [Bug 609] New: vga.c:1372: error: PIC register `bx' clobbered in `asm'



http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=609

           Summary: vga.c:1372: error: PIC register `bx' clobbered in `asm'
           Product: Xen
           Version: 3.0-testing
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Tools
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: chris.bainbridge@xxxxxxxxx


When trying to compile on hardened gentoo:

gcc -march=pentium4 -O2 -mno-tls-direct-seg-refs -fPIE -fstack-protector
-DNDEBUG -m32  -Wall -Wstrict-prototypes -Wdeclaration-after-statement 
-D__XEN_INTERFACE_VERSION__=0x00030101 -DNDEBUG -m32  -Wall -Wstrict-prototypes
-Wdeclaration-after-statement  -D__XEN_INTERFACE_VERSION__=0x00030101 -DNDEBUG
-m32  -Wall -Wstrict-prototypes -Wdeclaration-after-statement 
-D__XEN_INTERFACE_VERSION__=0x00030101 -g -fno-strict-aliasing  -DNDEBUG -m32 
-Wall -Wstrict-prototypes -Wdeclaration-after-statement 
-D__XEN_INTERFACE_VERSION__=0x00030101 -DUSE_SSE2=1 -msse2 -g
-fno-strict-aliasing  -I.
-I/tmp/portage/xen-tools-3.0.2/work/xen-3.0.2/tools/ioemu/target-i386
-I/tmp/portage/xen-tools-3.0.2/work/xen-3.0.2/tools/ioemu
-I../../../tools/libxc -I../../../tools/xenstore -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c -o vga.o
/tmp/portage/xen-tools-3.0.2/work/xen-3.0.2/tools/ioemu/hw/vga.c
/tmp/portage/xen-tools-3.0.2/work/xen-3.0.2/tools/ioemu/hw/vga.c: In function
`check_sse2':
/tmp/portage/xen-tools-3.0.2/work/xen-3.0.2/tools/ioemu/hw/vga.c:1372: error:
PIC register `bx' clobbered in `asm'
make[3]: *** [vga.o] Error 1
make[3]: Leaving directory
`/tmp/portage/xen-tools-3.0.2/work/xen-3.0.2/tools/ioemu/target-i386-dm'
make[2]: *** [all] Error 1

This looks like exactly the same cpuid problem as
http://lists.xensource.com/archives/html/xen-devel/2005-02/msg01036.html which
was fixed last year.


-- 
Configure bugmail: 
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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


 


Rackspace

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