qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] Crash due to invalid env->current_tb


From: Bernhard Kauer
Subject: Re: [Qemu-devel] Crash due to invalid env->current_tb
Date: Fri, 2 May 2008 03:39:36 +0200
User-agent: Mutt/1.5.17+20080114 (2008-01-14)

On Wed, Apr 30, 2008 at 10:36:36PM +0200, Adam Lackorzynski wrote:
> > Why don't you add ebp and ebx in the clobbered registers list (like
> > "esi", "edi", "ecx", "edx") ?
> 
> For ebp it's more safe to use push as it depends whether the binary is
> compiled with frame-pointer or without. When without you can put it into
> the clobber list, when with you should not, we had some bad experience
> with this (also see gcc bugzilla #11807).

Well the gcc bug is, that clobbering "ebp" is silently ignored if compiled
without frame-pointer.


        Bernhard Kauer





reply via email to

[Prev in Thread] Current Thread [Next in Thread]