qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] Re: qemu-ppc can't run static uClibc binaries.


From: Michael S. Tsirkin
Subject: [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries.
Date: Mon, 15 Feb 2010 15:08:33 +0200
User-agent: Mutt/1.5.19 (2009-01-05)

On Mon, Feb 15, 2010 at 06:58:33AM -0600, Rob Landley wrote:
> On Monday 15 February 2010 05:19:24 Alexander Graf wrote:
> > On 15.02.2010, at 12:10, Rob Landley wrote:
> > > On Sunday 14 February 2010 08:41:00 Alexander Graf wrote:
> > >> So the only case I can imagine that this breaks anything is that
> > >> uClibc requires register state to be 0.
> > >
> > > Yes, r3 (which is the exit code from the "exec" syscall, and thus 0 if it
> > > worked).  In the BSD layout, it's argc (which can never be 0).
> > >
> > >  http://lists.gnu.org/archive/html/qemu-devel/2007-03/msg00720.html
> >
> > So what you really want is something like
> >
> > #ifdef CONFIG_LINUX_USER
> > /* exec return value is always 0 */
> > env->gpr[3] = 0;
> > #endif
> >
> > just after the #endif in your patch. If you had inlined your patch I
> > could've commented it there.
> 
> Unfortunately kmail plays fast and loose with whitespace when I inline stuff. 
>  
> (Not always, but I can't tell by inspection when it's decided it was hungry 
> for tabs or wanted to throw in that horrible UTF8 escaped whitespace.)

See Documentation/email-clients.txt under linux source tree.




reply via email to

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