[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] X86_64 (AMD64) build segfaults
From: |
address@hidden |
Subject: |
Re: [Qemu-devel] X86_64 (AMD64) build segfaults |
Date: |
Fri, 22 Apr 2005 17:41:31 +0200 |
Hello Jonas, here is the output of the command you gave me for this function,
does this help ?
0000000000001ab0 <op_bsfw_T0_cc>:
1ab0: 89 d8 mov %ebx,%eax
1ab2: 25 ff ff 00 00 and $0xffff,%eax
1ab7: 75 27 jne 1ae0 <op_bsfw_T0_cc+0x30>
1ab9: eb 19 jmp 1ad4 <op_bsfw_T0_cc+0x24>
1abb: 31 d2 xor %edx,%edx
1abd: 66 data16
1abe: 66 data16
1abf: 90 nop
1ac0: d1 f8 sar %eax
1ac2: ff c2 inc %edx
1ac4: a8 01 test $0x1,%al
1ac6: 74 f8 je 1ac0 <op_bsfw_T0_cc+0x10>
1ac8: 41 89 d4 mov %edx,%r12d
1acb: c7 45 2c 01 00 00 00 movl $0x1,0x2c(%rbp)
1ad2: eb 07 jmp 1adb <op_bsfw_T0_cc+0x2b>
1ad4: c7 45 2c 00 00 00 00 movl $0x0,0x2c(%rbp)
1adb: c3 retq
1adc: 66 data16
1add: 66 data16
1ade: 66 data16
1adf: 90 nop
1ae0: 31 d2 xor %edx,%edx
1ae2: a8 01 test $0x1,%al
1ae4: 75 e2 jne 1ac8 <op_bsfw_T0_cc+0x18>
1ae6: eb d3 jmp 1abb <op_bsfw_T0_cc+0xb>
1ae8: 66 data16
1ae9: 66 data16
1aea: 66 data16
1aeb: 90 nop
1aec: 66 data16
1aed: 66 data16
1aee: 66 data16
1aef: 90 nop
On Fri, 22 Apr 2005 17:01:27 +0200
Jonas Maebe <address@hidden> wrote:
>
> On 22 apr 2005, at 16:50, address@hidden wrote:
>
> > dyngen: ret or jmp expected at the end of op_bsfw_T0_cc
> >
> > any ideas for that ? :)
>
> gcc 4.0 apparently performs some sort of optimization which is
> incompatible with qemu's object parser. Post the code of that routine
> to have people see what the problem is. To get it, do
>
> objdump -d target-i386/op.o |less
>
> search for op_bsfw_T0_cc and post the code of that routine.
>
>
> Jonas
>
>
>
> _______________________________________________
> Qemu-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
- [Qemu-devel] X86_64 (AMD64) build segfaults, address@hidden, 2005/04/21
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Paul Brook, 2005/04/21
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, address@hidden, 2005/04/21
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Paul Brook, 2005/04/21
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Paul Brook, 2005/04/21
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, address@hidden, 2005/04/21
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, address@hidden, 2005/04/22
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Jonas Maebe, 2005/04/22
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults,
address@hidden <=
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Jonas Maebe, 2005/04/22
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, address@hidden, 2005/04/22
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Paul Brook, 2005/04/22
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, address@hidden, 2005/04/23
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Paul Brook, 2005/04/23
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Joshua Root, 2005/04/22