Re: [Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-19 Thread Peter Crosthwaite
Hi All, Thanks for the responses. Ill look into further in the near future, probably starting the the Linker based approaches. Regards, Peter

Re: [Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-09 Thread Edgar E. Iglesias
On Mon, Oct 08, 2012 at 03:53:37PM -0500, Anthony Liguori wrote: Peter Maydell peter.mayd...@linaro.org writes: On 8 October 2012 21:23, Anthony Liguori anth...@codemonkey.ws wrote: It may be possible to cheat and compile the TCG + CPU code multiple times as dynamic libraries. You can

[Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-08 Thread Peter Crosthwaite
Hi All, Im currently investigating the possibility of building QEMU with multiple CPU architectures active concurrently. That is, I have a binary with both an target-arm and target-microblaze and wish to run them as a heterogeneous multiprocessor platform. Given the recent QOM development in

Re: [Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-08 Thread Peter Maydell
On 8 October 2012 07:39, Peter Crosthwaite peter.crosthwa...@petalogix.com wrote: Im currently investigating the possibility of building QEMU with multiple CPU architectures active concurrently. That is, I have a binary with both an target-arm and target-microblaze and wish to run them as a

Re: [Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-08 Thread Evgeny Voevodin
On 10/08/2012 02:54 PM, Peter Maydell wrote: On 8 October 2012 07:39, Peter Crosthwaite peter.crosthwa...@petalogix.com wrote: Im currently investigating the possibility of building QEMU with multiple CPU architectures active concurrently. That is, I have a binary with both an target-arm and

Re: [Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-08 Thread Andreas Färber
Hi Peter, Am 08.10.2012 08:39, schrieb Peter Crosthwaite: Im currently investigating the possibility of building QEMU with multiple CPU architectures active concurrently. That is, I have a binary with both an target-arm and target-microblaze and wish to run them as a heterogeneous

Re: [Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-08 Thread Anthony Liguori
Peter Maydell peter.mayd...@linaro.org writes: On 8 October 2012 07:39, Peter Crosthwaite peter.crosthwa...@petalogix.com wrote: Im currently investigating the possibility of building QEMU with multiple CPU architectures active concurrently. That is, I have a binary with both an target-arm

Re: [Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-08 Thread Peter Maydell
On 8 October 2012 21:23, Anthony Liguori anth...@codemonkey.ws wrote: It may be possible to cheat and compile the TCG + CPU code multiple times as dynamic libraries. You can then load the libraries with dlopen() with local symbol resolution. ...and when the common code wants to (say) call

Re: [Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-08 Thread Anthony Liguori
Peter Maydell peter.mayd...@linaro.org writes: On 8 October 2012 21:23, Anthony Liguori anth...@codemonkey.ws wrote: It may be possible to cheat and compile the TCG + CPU code multiple times as dynamic libraries. You can then load the libraries with dlopen() with local symbol resolution.

Re: [Qemu-devel] Building QEMU with multiple CPU targets.

2012-10-08 Thread Stefan Weil
Am 08.10.2012 15:17, schrieb Andreas Färber: Hi Peter, Am 08.10.2012 08:39, schrieb Peter Crosthwaite: Im currently investigating the possibility of building QEMU with multiple CPU architectures active concurrently. That is, I have a binary with both an target-arm and target-microblaze and