NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-powerpc/55425 (openssl fails on FPU emulation for powerpc)
The following reply was made to PR port-powerpc/55425; it has been noted by GNATS.
From: Rin Okuyama <rokuyama.rk%gmail.com@localhost>
To: Taylor R Campbell <riastradh%NetBSD.org@localhost>,
"gnats-bugs%NetBSD.org@localhost" <gnats-bugs%NetBSD.org@localhost>
Cc:
Subject: Re: port-powerpc/55425 (openssl fails on FPU emulation for powerpc)
Date: Tue, 7 Jul 2020 12:04:15 +0900
On 2020/07/07 11:57, Taylor R Campbell wrote:
>> Date: Tue, 7 Jul 2020 01:51:35 +0000 (UTC)
>> From: rin%NetBSD.org@localhost
>>
>> It is best to fix FPU emulation in kernel. However, I doubt whether we
>> could implement FPU emulation, in practice, at a level where calculation
>> results are same as real hardware in bit-to-bit precision.
>
> Why do you doubt this? We already do this for many platforms with
> sys/lib/libkern/softfloat.c, don't we? Is it broken on powerpc, or
> does powerpc do something different, or what?
For FPU emulation on powerpc, sys/lib/libkern/softfloat.c is not used.
Instead, we use its own codes in sys/arch/powerpc/fpu.
Well, it may be better to switch to sys/lib/libkern/softfloat.c, rather
than fixing codes in sys/arch/powerpc/fpu. However, it is still a not
trivial work anyway...
Thanks,
rin
Home |
Main Index |
Thread Index |
Old Index