On Sat, Dec 24, 2011 at 01:07:25PM +0000, Peter Maydell wrote: > The test for whether the host CPU is supported had several problems: > * the attempt to fall back to TCI was done as a duplicate > test, very late (so "--cpu foo" would fail early but "--cpu unicore32" > would fail late, differently, and after configure had already > printed a lot of output) > * a number of CPUs only supported as guests were included in the > list of CPUs we would accept as valid hosts, which would result > in a late compile failure on those systems rather than a > configure failure or fallback to TCI > * bailing out for an unsupported CPU happened before the main > option parsing, so "configure --help" wouldn't work > > Fix these by folding the setting of ARCH into the first test for > supported host CPU, removing spurious guest-only CPU names from it, > and moving the "fall back to TCI" code earlier. > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > --- > configure | 44 +++++++++++++++++++++----------------------- > 1 files changed, 21 insertions(+), 23 deletions(-)
Thanks, applied to the trivial patches -next tree: https://github.com/stefanha/qemu/commits/trivial-patches-next Stefan