[Top][All Lists]
[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.
- [Qemu-devel] qemu-ppc can't run static uClibc binaries., Rob Landley, 2010/02/11
- Re: [Qemu-devel] qemu-ppc can't run static uClibc binaries., Alexander Graf, 2010/02/11
- Re: [Qemu-devel] qemu-ppc can't run static uClibc binaries., Rob Landley, 2010/02/14
- Re: [Qemu-devel] qemu-ppc can't run static uClibc binaries., Alexander Graf, 2010/02/14
- Re: [Qemu-devel] qemu-ppc can't run static uClibc binaries., Rob Landley, 2010/02/15
- Re: [Qemu-devel] qemu-ppc can't run static uClibc binaries., Alexander Graf, 2010/02/15
- Re: [Qemu-devel] qemu-ppc can't run static uClibc binaries., Rob Landley, 2010/02/15
- [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries.,
Michael S. Tsirkin <=
- [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Rob Landley, 2010/02/15
- [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Alexander Graf, 2010/02/16
- [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Rob Landley, 2010/02/16
- Re: [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Artyom Tarasenko, 2010/02/17
- [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Paolo Bonzini, 2010/02/17
- [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Rob Landley, 2010/02/17
- Re: [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Blue Swirl, 2010/02/17
- Re: [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Artyom Tarasenko, 2010/02/18
- Re: [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Rob Landley, 2010/02/18
- Re: [Qemu-devel] Re: qemu-ppc can't run static uClibc binaries., Artyom Tarasenko, 2010/02/18