Thomas Morley <thomasmorle...@gmail.com> writes:

> Am Sa., 1. Feb. 2020 um 12:39 Uhr schrieb David Kastrup <d...@gnu.org>:
>>
>> Dan Eble <d...@faithful.be> writes:
>>
>> > On Feb 1, 2020, at 05:05, David Kastrup <d...@gnu.org> wrote:
>> >>
>> >> Frankly, I think that it would be better if our Windows executables just
>> >> moved to 64bit but that seems like the more complicated option yet. And
>> >> 32bit systems kept around a whole lot longer even after processors
>> >> became 64bit-capable because they tended to require less memory.
>> >
>> > You provided a lot of good information in your post, but the
>> > conclusion was not entirely clear.
>> > Are you suggesting requiring SSE2 at this time?
>>
>> Yes.  It appears to get used anyway for 64bit executables, and it seems
>> safe enough to demand it for 32bit executables.
>>
>> For SSE there would be the danger of libraries stomping over the
>> registers that share memory with the FPU stack, but I think that SSE2 is
>> not affected.
>>
>> --
>> David Kastrup
>>
>
> Well, Arnold encountered the problem (iirc he will not be online
> during the weekend) and there may several other older 32-bit OS
> around.
> What shoud those people do?

Nothing?  I am currently proposing that we compile with

-mfpmath=sse -msse2

as options which should shift arithmetic off to the SSE2 instruction set
which doesn't work with 80-bit arithmetic.  That would be a default way
of compilation.

-- 
David Kastrup

Reply via email to