On 02/07/2012 11:25 AM, Peter Maydell wrote:
On 6 February 2012 19:16, Anthony Liguori<anth...@codemonkey.ws> wrote:
If we're going to go down this road, then I have a hard requirement. We
need to build the common infrastructure only once.
Otherwise build times are going to explode and we'll end up with
CONFIG_USER_ONLY #defines all over the place.
You already have to build twice, because you can't say "build the
user emulators with --static and the system emulators without", so
one of the standard use cases requires doing two configure-and-build
runs anyhow.
So does it make sense to build both user and system emulators by default?
QOM has a lot of dependencies. Rebuilding it for user means that we're goign to
end up rebuilding a lot of user code which sucks.
Regards,
Anthony Liguori
-- PMM