* [Qemu-devel] Re: Inquiry, speed comparison on OS X, QEMU vs Virual PC
@ 2004-07-10 4:41 Fred Hope
2004-07-12 10:59 ` Sander Nagtegaal
0 siblings, 1 reply; 4+ messages in thread
From: Fred Hope @ 2004-07-10 4:41 UTC (permalink / raw)
To: qemu-devel
>> I think that including support for the PowerPC swapping instructions
in QEMU
>> will break compatibility with host PowerPCs before G3, so that
instructions
>> should be used in a run-time capability detection scheme.
>It also dosen't work on the 970 (G5) - one of my friends has been
>waiting for QEMU for OS X for that reason ;)
About breaking support for PowerPCs before G3, I wouldn't think that
matters, since OS X only runs on G3 and later unless you use a special
hack or something.
But if it doesn't work on the G5, then yeah hopefully it can be
controlled at runtime and still let G3/G4 users have this stuff.
Anyone care to explain to me what this stuff we're talking about
actually does? :) Sorry but I dunno much about processor instructions
and stuff. I assume it would make QEMU faster...would it make any
substantial difference, or add any other features?
Fred Hope
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Re: Inquiry, speed comparison on OS X, QEMU vs Virual PC
2004-07-10 4:41 Fred Hope
@ 2004-07-12 10:59 ` Sander Nagtegaal
2004-07-12 16:33 ` John R. Hogerhuis
0 siblings, 1 reply; 4+ messages in thread
From: Sander Nagtegaal @ 2004-07-12 10:59 UTC (permalink / raw)
To: qemu-devel
Are you talking about pseudo little-endian mode on a G3/G4? Make no mistakes
that would speed up the emulation by about 30/50% ( Atleast it did on Virtual
PC )
I've been asking about this before but got no replies from here at all.
Also..........since QEMU-fast only works on a modified Linux kernel and makes
QEMU about 50% faster ( atleast that's what the website says ) is there a way
to make QEMU-fast work on WINDOWS/95/98/2000/NT/XP to? I suppose Virtual PC
does this somehow. No idea how though..........
Op zaterdag 10 juli 2004 6:41 am, schreef Fred Hope:
> >> I think that including support for the PowerPC swapping instructions
>
> in QEMU
>
> >> will break compatibility with host PowerPCs before G3, so that
>
> instructions
>
> >> should be used in a run-time capability detection scheme.
> >
> >It also dosen't work on the 970 (G5) - one of my friends has been
> >waiting for QEMU for OS X for that reason ;)
>
> About breaking support for PowerPCs before G3, I wouldn't think that
> matters, since OS X only runs on G3 and later unless you use a special
> hack or something.
>
> But if it doesn't work on the G5, then yeah hopefully it can be
> controlled at runtime and still let G3/G4 users have this stuff.
>
> Anyone care to explain to me what this stuff we're talking about
> actually does? :) Sorry but I dunno much about processor instructions
> and stuff. I assume it would make QEMU faster...would it make any
> substantial difference, or add any other features?
>
> Fred Hope
>
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Re: Inquiry, speed comparison on OS X, QEMU vs Virual PC
2004-07-12 10:59 ` Sander Nagtegaal
@ 2004-07-12 16:33 ` John R. Hogerhuis
0 siblings, 0 replies; 4+ messages in thread
From: John R. Hogerhuis @ 2004-07-12 16:33 UTC (permalink / raw)
To: qemu-devel
The code primitives output by the dynamic translator are actually just
the result of compiling short swaths of C code.
Whether an PowerPC little-endian mode can be used would depend only on:
1) Whether the compiler (gcc) supports such a mode
2) If there is an option for it, how that option is enabled, and whether
that option is enabled. Is it just a command line option? Do you have to
use pragma's in the code?
Neither of which I know the answer to, but that should give you
somewhere to look.
-- John.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Qemu-devel] Re: Inquiry, speed comparison on OS X, QEMU vs Virual PC
@ 2004-07-12 19:30 Natalia Portillo
0 siblings, 0 replies; 4+ messages in thread
From: Natalia Portillo @ 2004-07-12 19:30 UTC (permalink / raw)
To: qemu-devel
But this is for using the processor in Little-Endian mode,
that MacOS X don't use nor support (and I don't even remember
if this was suppressed from the lastest PowerPC -that is,
before 601- as was a feature designed for POWER not PowerPC),
not about the endian swapping functions present in 750 and
74xx (G3 and G4)
> > -----Mensaje original-----
> > De: qemu-devel-bounces+iosglpgc=teleline.es@nongnu.org
> > [mailto:qemu-devel-bounces+iosglpgc=teleline.es@nongnu.org]
> > En nombre de Colin Watson
> > Enviado el: lunes, 12 de julio de 2004 17:45
> > Para: qemu-devel@nongnu.org
> > Asunto: Re: [Qemu-devel] Re: Inquiry, speed comparison on OS X,
> > =?iso-8859-1?q? QEMU=20vs=20Virual?= PC
> >
> > On Mon, Jul 12, 2004 at 09:33:10AM -0700, John R. Hogerhuis wrote:
> > > The code primitives output by the dynamic translator are
> > actually just
> > > the result of compiling short swaths of C code.
> > >
> > > Whether an PowerPC little-endian mode can be used would
> > depend only on:
> > >
> > > 1) Whether the compiler (gcc) supports such a mode
> >
> > `-mlittle'
> > `-mlittle-endian'
> > On System V.4 and embedded PowerPC systems compile code for the
> > processor in little endian mode. The
> `-mlittle-endian' option is
> > the same as `-mlittle'.
> >
> > --
> > Colin Watson
> > [cjwatson@flatline.org.uk]
> >
> >
> > _______________________________________________
> > Qemu-devel mailing list
> > Qemu-devel@nongnu.org
> > http://lists.nongnu.org/mailman/listinfo/qemu-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2004-07-13 1:28 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-12 19:30 [Qemu-devel] Re: Inquiry, speed comparison on OS X, QEMU vs Virual PC Natalia Portillo
-- strict thread matches above, loose matches on Subject: below --
2004-07-10 4:41 Fred Hope
2004-07-12 10:59 ` Sander Nagtegaal
2004-07-12 16:33 ` John R. Hogerhuis
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).