git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Proposal: Let's drop i386


Colin Watson <cjwatson at ubuntu.com> writes:
> On Sun, May 13, 2018 at 08:42:49PM +0200, Ole Streicher wrote:
>> Henri Sivonen <hsivonen at hsivonen.fi> writes:
>> > If 32-bit x86 support becomes mainly a thing that's run on x86_64
>> > hardware as a compatibility measure for things like Wine, it would
>> > make sense to bring the instruction set baseline to the x86_64 level.
>> > Specifically, it would make sense to compile the 32-bit x86 packages
>> > with SSE2 unconditionally enabled.
>> 
>> There is already an x32 ABI port in Debian (and I thought it also was in
>> Ubuntu at some time?)
>
> x32 has never been in Ubuntu.  But in any case x32 is an entirely
> different ABI, which is unrelated to the ISA baseline selected for i386.

Sure. My point here is: if the major use cases of i386 are connected
with the word length of 32 bit (and things like 387 support or missing
CPU features are not the problems), then x32 may be a solution. It also
has the advantage that it can be packaged independently of i386.

Best

Ole