tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: m68k softfloat builds
>> We have many choices:
>> 1. always put the softfloat glue in libgcc; pros: no magic library selection,
>> easier build process. cons: some size overhead in libgcc [I don't think it
>> is much].
Do you mean you don't use softfloat functions in libc at all?
> OTOH, SuperH softfloat vs. hw float makes ABI difference (fp args
> passed in general purpose registers vs. fp registers), so you cannot
> get away with just supplying the softfloat glue and keep both sw/hw fp
> happy at the same time - you need two different userlands. Something
> we need to solve too (unfortunately I didn't have time to do
> kernel-side FPU support for sh4 in time for NetBSD 5.0).
>
> Since there are platforms (at least sh3) where softfloat changes ABI,
> we need to solve this problem for generic case anyway.
So does MIPS.
Masao
Home |
Main Index |
Thread Index |
Old Index