Switch to hard-float by default?
Adrian Chadd
adrian.chadd at gmail.com
Fri Jan 12 23:19:57 UTC 2018
hi,
On 11 January 2018 at 15:26, John Baldwin <jhb at freebsd.org> wrote:
>
> If it is only 32-bit CPUs that need soft-float as an option then we could
> perhaps have mips64 and mipsn32 assume hard-float with 'mipshf' for 32-bit
> hard-float and leave 'mips' as-is. It would perhaps be less confusing in
> the long run (and consistent with other FreeBSD platforms) to go the *sf
> route though and have 'mipssf'. If we don't need mipsn32sf and mips64sf
> then supporting both hard and soft for 32-bit mips is not quite as onerous
> in terms of exploding the worlds built for 'make tinderbox', etc. If there
> are boards people are still using that don't support hard-float we should
> keep soft-float around though. I think it's mostly a matter of figuring
> out which combinations of ABI x big/little x hard/soft that are worth
> supporting.
hi,
Yeah - almost all of the 32 bit router platforms aren't including the
FPU in the RTL generation.
Hm, is the ci20 32 bit or 64 bit? I know it has an FPU..
-adrian
More information about the freebsd-mips
mailing list