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

Re: [Xen-devel] Re: [Xen-users] gcc 4.0.0 and xen-devel



More info below where is failing.

On Thu, Jun 09, 2005 at 10:13:37AM -0300, Flavio Leitner wrote:
> 
> I checkout bktree from bk://xen.bkbits.net/xeno-unstable.bk 
> and now I'm getting these messages:
> 
> make world or make dist
> 
> <snip>
> gcc -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix
> include -Wall -Werror -Wno-pointer-arith -pipe
> -I/home/fbl/xeno-unstable.bk/xen/include
> -I/home/fbl/xeno-unstable.bk/xen/include/asm-x86/mach-generic
> -I/home/fbl/xeno-unstable.bk/xen/include/asm-x86/mach-default -O3
> -fomit-frame-pointer -msoft-float -m32 -march=i686 -DNDEBUG -c i8259.c
> -o i8259.o
> {standard input}: Assembler messages:
> {standard input}:6: Error: suffix or operands invalid for `mov'
> {standard input}:6: Error: suffix or operands invalid for `mov'
> {standard input}:6: Error: suffix or operands invalid for `mov'
> {standard input}:6: Error: suffix or operands invalid for `mov'
> {standard input}:1296: Error: suffix or operands invalid for `mov'
> {standard input}:1296: Error: suffix or operands invalid for `mov'
> <snip>

Gcc 4.0.0
Binutils 2.16.90.0.2

The assembler output:
       .file   "i8259.c"
#APP

.align 16,0x90
common_interrupt:
        cld;pushl %eax;pushl %ebp;pushl %edi;pushl %esi;pushl %edx;pushl 
%ecx;pushl %ebx;testl $0x00020000,40(%esp);jz 2f;call setup_vm86_frame;jmp 
3f;2:testb $3,36(%esp);jz 1f;movl %ds,56(%esp);movl %es,52(%esp);movl 
%fs,60(%esp);movl %gs,64(%esp);3:movl $(0xe010),%eax;movl %eax,%ds;movl 
%eax,%es;1:movl %esp,%eax
        pushl %eax
        call do_IRQ
        addl $4,%esp
        jmp ret_from_intr
<snip>

spurious_interrupt:
        pushl $0xff<<16
        cld;pushl %eax;pushl %ebp;pushl %edi;pushl %esi;pushl %edx;pushl 
%ecx;pushl %ebx;testl $0x00020000,40(%esp);jz 2f;call setup_vm86_frame;jmp 
3f;2:testb $3,36(%esp);jz 1f;movl %ds,56(%esp);movl %es,52(%esp);movl 
%fs,60(%esp);movl %gs,64(%esp);3:movl $(0xe010),%eax;movl %eax,%ds;movl 
%eax,%es;1:call smp_spurious_interrupt
        jmp ret_from_intr

#NO_APP


-- 
Flávio Bruno Leitner <fbl@xxxxxxxxxxxxxxxx>
[0EA2 7F40 4CF4 1E63 4AF6  33C0 3E10 E205 F251 EDDA]

_______________________________________________
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®.