[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: |
Sat, 23 Apr 2005 11:05:13 +0200 |
does this mean this problem is currently not fixable (and maybe "never" - in a
considerable amount of time will ?)
On Fri, 22 Apr 2005 17:33:25 +0100
Paul Brook <address@hidden> wrote:
> On Friday 22 April 2005 17:12, Jonas Maebe wrote:
> > On 22 apr 2005, at 17:41, address@hidden wrote:
> > > Hello Jonas, here is the output of the command you gave me for this
> > > function, does this help ?
> >
> > It helps in the sense that it confirms my suspicion, although I don't
> > know why it creates such convoluted code. Maybe in order to have as
> > small code as possible with at the same time as many aligned jump
> > targets as possible. It's definitely not trivial to parse this, and
> > even less trivial to rewrite it so it is usable for qemu's purposes (in
> > this particular case, the retq could be replaced by a jmp, but you
> > can't count on there being 4 padding bytes after each ret).
> >
> > You (or someone else) will have to find a way to force gcc 4.0 to put
> > one ret (or jump) at the very end of the code it generates. If that's
> > not possible, it will be quite hard to support gcc 4.0 in qemu...
>
> It's not possible to force gcc4 to put the "ret" at the end of the code.
>
> Paul
>
>
> _______________________________________________
> Qemu-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
- Re: [Qemu-devel] X86_64 (AMD64) build segfaults, (continued)
- 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, 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, 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 <=
- 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
Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Jung-uk Kim, 2005/04/22
Re: [Qemu-devel] X86_64 (AMD64) build segfaults, Jung-uk Kim, 2005/04/22