[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH] configure: deprecate 32 bit build hosts
From: |
Mark Cave-Ayland |
Subject: |
Re: [RFC PATCH] configure: deprecate 32 bit build hosts |
Date: |
Tue, 1 Oct 2019 18:56:26 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
On 30/09/2019 12:41, Peter Maydell wrote:
> On Mon, 30 Sep 2019 at 11:26, Alex Bennée <address@hidden> wrote:
>> The int128 support is due to the fact we are going to start to see newer
>> architectures with things like 128 bit shadow capability registers and
>> they will be a pain to shuffle around in 32 bit generated host code as
>> well as requiring writing new extra plumbing for TCG's pre/post amble to
>> pass them back and forth between C and generated code. These guest
>> architectures may not even be full 64 bit guests so it's not quite as
>> simple as saying you can't have 64 bit guests on a 32 bit host.
>
> I think that for int128_t in particular, the ideal answer is
> that if the compiler developers want to introduce a new
> abstraction like that, they should support it on all targets,
> not just half of them...
Just out of interest, which host/compiler combinations don't currently implement
int128_t?
ATB,
Mark.
- Re: [RFC PATCH] configure: deprecate 32 bit build hosts,
Mark Cave-Ayland <=