Re: Latest qemu tcg breakage

Anthony Liguori
2008-06-24T02:33:51Z

Hollis Blanchard wrote:
> On Mon, 2008-06-09 at 11:35 -0500, Anthony Liguori wrote:
>
>> Jerone Young wrote:
>>
>>> So upstream qemu is being pervasive about changes with TCG, starting to
>>> place tcg only functions in exec.c . I've spun a quick patch that fixes
>>> things for PowerPC when building qemu. But we need to try and isolate
>>> TCG in upstream qemu as it is starting to leak, and I'm not sure of a
>>> good way to fix it as there is no CONFIG defined for tcg currently.
>>>
>>> Just something to keep in mind.
>>>
>>>
>> Now that TCG supports PPC, shouldn't ya'll be able to drop
>> --disable-cpu-emulation. I believe that will simultaneously fix your
>> problem and reduce the difference between upstream QEMU.
>>
>
> Unfortunately, dropping ﻿--disable-cpu-emulation would create a gcc3
> dependency for us, which would suck. (Qemu still uses dyngen for
> PowerPC, and it does still require gcc3.)
>

But there's always been a GCC3 dependency. --disable-cpu-emulation was
working around the breakage caused by TCG's introduction. That's been
fixed.

Regards,

Anthony Liguori