linux x86 binaries on PPC

3 messages, 2 authors, 2003-03-27 · open the first message on its own page

linux x86 binaries on PPC

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2003-03-27 13:35:34

Remember that old debate we had about 2 years ago about using an x86
emulator to run x86 binaries on linux/ppc ? Looks like Fabrice Bellard
did it ;)

http://fabrice.bellard.free.fr/qemu/

Ben.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: linux x86 binaries on PPC

From: Scott Anderson <hidden>
Date: 2003-03-27 20:15:44

Benjamin Herrenschmidt wrote:
Remember that old debate we had about 2 years ago about using an x86
emulator to run x86 binaries on linux/ppc ? Looks like Fabrice Bellard
did it ;)

http://fabrice.bellard.free.fr/qemu/
I wonder how it compares to bochs:
  http://bochs.sourceforge.net/

    Scott Anderson
    scott_anderson@mvista.com   MontaVista Software Inc.
    (408)328-9214               1237 East Arques Ave.
    http://www.mvista.com       Sunnyvale, CA  94085

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: linux x86 binaries on PPC

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2003-03-27 20:40:15

On Thu, 2003-03-27 at 21:15, Scott Anderson wrote:
Benjamin Herrenschmidt wrote:
quoted
Remember that old debate we had about 2 years ago about using an x86
emulator to run x86 binaries on linux/ppc ? Looks like Fabrice Bellard
did it ;)

http://fabrice.bellard.free.fr/qemu/
I wonder how it compares to bochs:
  http://bochs.sourceforge.net/
After a quick look, it's much different.

bochs aims to completely emulate an x86 machine, including the
various HW devices, and in a portable way. I aims to run a whole
operating system (linux,windows,ms-dos, ...) within the emulator.
qemu is a dynamic recomiling emulator (thus less portable, though
potentially much faster) and doesn't do any HW emulation outside
of the CPU itself.
It translates syscalls to the kernel in order to run linux x86
userland binaries on linux ppc.

Ben.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help