Re: [Qemu-devel] [RFC PATCH 3/3] Introduce libtcg infrastructure

2017-01-24 Thread Alessandro Di Federico
On Tue, 24 Jan 2017 10:08:56 + Marc-André Lureau wrote: > > > * If there's at least a *-libtcg, compile everything as position > > independent code. > > why not limit it to libtcg code? > At least we have to enable it on "common" object files (those compiled only once, independently from

Re: [Qemu-devel] [RFC PATCH 3/3] Introduce libtcg infrastructure

2017-01-24 Thread Marc-André Lureau
Hi On Sat, Jan 21, 2017 at 12:46 PM Alessandro Di Federico < ale+q...@clearmind.me> wrote: > [This is a draft patch is for review purposes only] > > * Extend the build system to build libtcg-$arch.so dynamic libraries. > It would be nice to link qemu-user with it, it could be done later. * Intr

[Qemu-devel] [RFC PATCH 3/3] Introduce libtcg infrastructure

2017-01-21 Thread Alessandro Di Federico
[This is a draft patch is for review purposes only] * Extend the build system to build libtcg-$arch.so dynamic libraries. * Introduce --enable-libtcg and --disable-libtcg the *-libtcg target, similar to *-linux-user and *-bsd-user, since it enables CONFIG_USER_ONLY, but uses only the TCG front